Jr. Developer

Cambridge Associates•Boston, MA
•$81,200 - $105,600

About The Position

Cambridge Associates is seeking a software developer to join its development team and help design and develop mission-critical software. The role supports a range of software for business processes and workflows, analytics, data management, and reporting for internal users and clients. Applications include web applications, RESTful APIs, back-end services, and databases. The development platforms include Java, .NET, and Python on AWS infrastructure, PostgreSQL, Microsoft SQL Server, and other data management and analytics technologies. The developer will work with developers, business analysts, designers, and quality assurance colleagues to understand user needs and deliver reliable, maintainable software. The role involves developing and supporting applications, APIs, services, and database components; writing tests and participating in code reviews and CI/CD practices; applying approved AI-assisted tools responsibly; and contributing to AI-enabled features with guidance from experienced team members. The developer will also document technical decisions and functionality, support troubleshooting after deployment, and collaboratively identify evidence-based improvements. The position requires a background and experience in the financial industry or a similarly regulated industry. The developer is expected to follow approved software development life cycle methodologies in an agile environment, including Scrum and Kanban, and to resolve technical issues through debugging, research, and investigation. The role offers an opportunity to contribute to projects for new and existing products in a growth-oriented environment.

Requirements

  • At least 1 year of software development experience.
  • Background and experience working in the financial industry or a similarly regulated industry.
  • Strong computer science fundamentals.
  • Understanding of behavior-driven development (BDD), continuous integration, and lean delivery.
  • Understanding of modern architectural design patterns, including REST, MVC, ORM, and relational database management systems.
  • Familiarity with cloud platforms, agile delivery, automated testing, and CI/CD.
  • Ability to use sound engineering judgment with AI-generated outputs, verify correctness, and follow security, privacy, and data-handling requirements.

Nice To Haves

  • Exposure to AI coding assistants, generative AI APIs, or projects incorporating AI capabilities.
  • Experience with APIs, relational databases, or modern front-end frameworks.
  • Examples of improving a development process or solution through experimentation, feedback, or measurement.

Responsibilities

  • Collaborate with developers, business analysts, designers, and quality assurance colleagues to understand user needs and deliver reliable, maintainable software.
  • Develop and support applications, APIs, services, and database components using the team’s technology stack.
  • Use approved AI-assisted tools for coding, testing, debugging, documentation, and technical exploration, while validating outputs and following security, privacy, and data-handling requirements.
  • Contribute to the exploration and development of AI-enabled features with guidance from more experienced team members.
  • Research, experiment, and seek feedback to develop and evaluate solutions to unfamiliar problems.
  • Understand the rationale behind existing designs and processes and suggest evidence-based improvements collaboratively.
  • Write automated tests, participate in code reviews, and contribute to continuous integration and delivery practices.
  • Follow agreed development standards and help identify opportunities to improve standards and processes.
  • Document technical decisions and application functionality, and support troubleshooting after deployment.
  • Design, develop, and implement object-oriented applications to support business requirements.
  • Follow approved software development life cycle methodologies in an agile environment, including Scrum and Kanban.
  • Resolve technical issues through debugging, research, and investigation.
  • Create unit and end-to-end tests based on desired behavior that has business value.

Benefits

  • Annual performance-based bonus
  • Comprehensive, competitive benefits package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service