Job Title: Software Developer
This role is onsite in the office in Waltham 2 days a week
We're looking for a skilled and motivated Software Developer to join our team. In this role, you'll be responsible for designing, developing, testing, and maintaining software solutions that meet user needs and business objectives. You should be comfortable working independently or collaboratively in a fast-paced environment.
Key Responsibilities:
Develop and maintain scalable, high-quality software applications
Collaborate with cross-functional teams to define and implement new features
Write clean, efficient, and well-documented code
Troubleshoot, debug, and optimize performance
Participate in code reviews and contribute to best practices
Qualifications:
Proficiency in one or more programming languages (e.g., Python, JavaScript, Java, C#)
Experience with version control systems (e.g., Git)
Solid understanding of software development principles and lifecycle
Strong problem-solving and communication skills