Back to all positions

[Remote] Software Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. TimeRewards Software, Inc. provides an all-in-one time tracking platform for consulting firms. The Software Engineer will develop and maintain backend services and APIs for time tracking and project management features, including third-party integrations, while contributing to testing, troubleshooting, performance optimization, scalability, and architectural decisions.

Responsibilities

  • Design, implement, and test backend services and APIs that support core product functionality, including integrations with third-party systems like QuickBooks and BambooHR
  • Writing clean, maintainable code
  • Participating in code reviews
  • Troubleshooting production issues
  • Collaborating with product and QA teams to deliver reliable, secure solutions
  • Optimizing system performance
  • Improving scalability
  • Contributing to architectural decisions that support future growth
  • Proactive communication
  • Work effectively in a distributed team environment

Skills

  • • Strong foundation in Computer Science, including data structures, algorithms, and software design principles
  • • Hands-on experience in Software Development and Programming, with proficiency in at least one modern language (e.g., Java, C#, Python, or JavaScript/TypeScript)
  • • Practical skills in Back-End Web Development, including RESTful APIs, databases (SQL/NoSQL), and server-side frameworks
  • • Solid understanding of Object-Oriented Programming (OOP) concepts and patterns applied in production systems
  • • Familiarity with cloud platforms (e.g., AWS, Azure, GCP), version control (Git), and CI/CD pipelines
  • • Ability to write unit and integration tests and collaborate closely with QA to ensure high-quality releases
  • • Effective remote work skills, including clear communication, self-management, and comfort working in a distributed team
  • • Bachelor's degree in Computer Science or a related field, or equivalent practical experience
  • • Experience building or maintaining SaaS applications, especially in time tracking, payroll, or project management domains is a plus

Benefits

  • Full-time, remote work arrangement

Company Overview

  • TimeRewards is time and expense tracking software built for government contractors, consulting firms, professional services organizations, and nonprofits. It was founded in 2004, and is headquartered in Austin, Texas, US, with a workforce of 11-50 employees. Its website is https://www.timerewards.com/.