Manager, Software Engineering

Sorry, this job was removed at 7:40 a.m. (EST) on Thursday, May 13, 2021
Find out who's hiring in Greater Boston Area.
See all Developer + Engineer jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

At Curriculum Associates (CA), we believe a diverse team leads to diversity in thinking, making our products better for teachers and students. If you read this job description, feel energized by what you see here, and believe you could bring passion and commitment to the role, but you aren't sure you meet every qualification, please apply! Above all, we are looking for the right person!

Manager, Software Engineering

As a hands-on Software Engineering Manager at Curriculum Associates, you will play a key role in building applications on our cloud-hosted Education Technology platform. You will lead development of rich web-based and mobile applications using JavaScript and Java frameworks.

Why join this team:

To build award-winning software used by millions of students and educators. Join a team of talented engineers working together to solve complex problems using state-of-the-art-technology.

The impact you'll have:

  • Guide developers on an agile team in building full stack applications using JavaScript, ReactJs, and Java based technology frameworks.
  • Be fully engaged and hands-on with design, coding, code reviews, release coordination, monitoring and troubleshooting.
  • Research, evaluate, and implement technology frameworks and patterns.
  • Apply critical thinking to anticipate and manage risk while prioritizing engineering activity.
  • Collaborate with product, architecture, and agile team members in ensuring successful delivery of program increments.
  • Be an advocate for continuous improvement through execution on technical initiatives, including refactoring and reduction of technical debt.
  • Move the teams towards mature software processes such as CI/CD through continuous investment in infrastructure.
  • Lead with empathy by building trust, listening to feedback and speedily resolving issues resulting in happy high-performing teams.
  • Lead in a diverse and inclusive environment with team members located either onsite or remote.
  • Support hiring and mentoring of engineers and co-ops on the team. Provide career development support to developers.
  • Leverage the benefits of Scaled Agile Framework and guide teams in planned delivery of program increments that are organizationally well-aligned.

Who we're looking for:

  • Bachelor's degree in Computer Science or a related field 
  • 7+ years in a software development role, with demonstrated competence and aptitude to lead teams in delivery of scalable software services built on the cloud.
  • Expert level knowledge and experience building with Java or related frameworks, JavaScript, React/Redux and database systems.
  • Knowledge of software engineering patterns and responsive design.
  • Strong verbal and written communication skills.

We'd also love to see, though not required:

  • Experience working in an Agile environment, specifically SAFe and Scrum.
  • Experience working with AWS or other cloud services.
  • Prior experience in education.
  • Experience building apps for iOS, Android, or both

More about this role:

Location: Billerica, MA

Starting date: ASAP

Compensation & Benefits: Competitive salary with great benefits including health, dental, and vision insurance, employer

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Located outside of Boston, MA, with free shuttle services to take you from train stations to the office.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Curriculum AssociatesFind similar jobs