Our development team is looking for a Software Engineer to help create seamless, high-performing solutions for our clients and internal users. As part of an in-house team, every contribution directly impacts the way businesses manage payroll, driving efficiency and innovation. This is an opportunity to work in a collaborative environment where creativity and technical expertise come together to shape the future of payroll technology.
Responsibilities include:
- Developing and building next generation web applications for the Checkwriters platform.
- Building consensus with stakeholders and Development team members to deliver software that satisfies user needs and desires.
- Implementing reliable software and tests to ensure product longevity and maintainability.
- Being part of a culture where individuals strive for continual improvement in our people and products.
- Designing forward-looking software solutions that integrate effectively with the existing Checkwriters applications and environment.
- Supporting and enhancing tools for effective development, deployment, and maintenance of the software.
- Building the best possible payroll and HR experience for our customers.
What we're looking for:
- Degree or certificate in computer science, software engineering, or related field.
- 3+ years of application development experience:
- Preferable backend experience with ASP.NET Core, C#, RESTful APIs
- Preferrable DevOps experience with Github Actions, Azure DevOps Pipelines
- Preferable frontend experience with JavaScript & TypeScript (Angular preferred)
- Web Services and SQL database experience:
- Microsoft SQL Server preferred; other database experience welcome.
- Familiarity with web standards and technologies e.g. HTTP
- Strong understanding of software engineering principles, practices, and tools.
- The ability to work in a team environment and a strong sense of individual initiative.
Checkwriters is a payroll and HR software services company focused on elevating every step of the customer experience. From interactions with our team to genuinely useful Payroll and HR software — we don’t just provide an excellent product. We have a team of experts who care about the details and work continuously to ensure that we provide our customers with the best experience they’ve had with a payroll and HR provider.
We offer a competitive salary and benefits package, company-sponsored social and community events, and an exceptional office workspace including sit-to-stand desks and private pickleball courts! This is a remote-eligible position that requires occasional travel to our Northampton, MA location.