Software Engineer
Checkwriters · Northampton, MA · 7 mo ago
EngineeringFull-time
About the role
Are you ready to build software that makes a real impact? Our Development Team is looking for a Software Engineer who’s eager to create seamless, high-performing solutions that help businesses run better every day.
Responsibilities
- Build and enhance next-generation web applications for the Checkwriters platform.
- Collaborate with teammates and stakeholders to bring ideas to life — and make sure what we build truly helps our users.
- Write clean, reliable, and well-tested code that keeps our products running strong.
- Continuously learn, improve, and contribute to a team culture that values experimentation and growth.
- Design forward-thinking software solutions that connect seamlessly with our existing ecosystem.
- Support tools and systems that make our development process smoother, faster, and more fun.
Requirements
- A degree or certificate in Computer Science, Software Engineering, or a related field — or equivalent hands-on experience.
- 3+ years of experience building applications (or less, if you’ve got strong projects or internships to show off!).
- Backend experience with ASP.NET Core, C#, RESTful APIs.
- Familiarity with DevOps tools like GitHub Actions or Azure Pipelines.
- Frontend experience with JavaScript/TypeScript (Angular preferred, but not required).
- Comfort working with SQL databases and understanding web standards like HTTP.
- A problem-solver’s mindset, team-first attitude, and the drive to learn new things fast.
Qualifications
- Experience with modern web technologies and frameworks.
- Strong communication and collaboration skills.
- Passion for learning and staying updated with industry trends.
Skills
- Backend development with ASP.NET Core, C#.
- Frontend development with JavaScript/TypeScript (Angular preferred).
- SQL database management.
- DevOps practices and tools.
- Problem-solving and critical thinking skills.
Benefits
- Moderate remote work flexibility.
- Competitive salary based on experience.
- Health insurance coverage.
- Flexible vacation policy.
- Professional development opportunities.
Pay
Commensurate with experience.
Schedule
Varies based on project needs and team dynamics.
Benefits
- Health insurance coverage.
- Flexible vacation policy.
- Professional development opportunities.