> Markdown version of [/jobs/ext/2228014-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2228014-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** New Balance Athletics, Inc. - **Location:** Boston, MA, United States - **Experience:** Expert - **Salary:** $104,500.0 - $130,000.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Application Integration Architecture, Automation of Tests, Microsoft Azure, Cloud Engineering, Databases, Continuous Integration, MongoDB, NoSQL, Software Engineering, TypeScript, Test-Driven Development (TDD), ReactJS, Snowflake, Spring-boot, SOAPAPI, Containerization, Kubernetes, Information Technology, Restful APIs, Code Restructuring, Docker - **Published:** August 25, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/18064775?backUrl=%2Fcareer%2F18064775%2FSenior-Software-Engineer-Massachusetts-Brighton ## About the Role * Experience in building and maintaining Single Page Applications using React, Typescript * Strong knowledge in Java framework and microservicesarchitecture using Spring Boot * Strong knowledge of software engineering best practicesand architectural trends * Excellent problem-solving skills and proactive approach to addressing problems * Strong communication and leadership skills * Experience building cloud-native software on Azure * Proficiency in database technologies (MongoDB NoSQL, Snowflake) * Experience in high quality software delivery with continuous refactoring, TDD, automated test suites and CI/CD tools for both Java and Client-Side JavaScript components * Passionate about exploring new skills and technologies and teaching your fellow team members * Experience working in an agile environment with a passion for supporting and enabling others to become more productive * Experience with containerization and orchestration tools (Docker, Kubernetes, etc) a plus * Prior experience in application integration using messaging, SOAP web-services or REST APIs would be nice to have * Bachelor's Degree in computer science or software development with at least 12 years of relevant experience. ## Description New Balance is looking for aSenior Software Engineer (full stack) to join an agile team charged with digitizing our product development and manufacturing process. You will be joining an energy filled agile development team of software engineers, qa, and product owners to building solutions for the manufacturing floor. You will take on design, develop Spring microservice back-end and React JS front-end solutions to an Azure environment that bringsagility, performance, scalability, and timely value to New Balance Manufacturing. Your work will directly impact the lives of our product design, development, and manufacturing teams by delivering delightful user experiences and workflow efficiencies., * Collaborate with the product owner and team of engineers to translate complex requirements into solution components * DESIGN & CODE across the full software stack. * Collaborate with the architectto research new technologies, execute technical proof of concepts, and provide technology recommendations * Develop scalable, fast, robust web-based solutions and integrations * Be willing to continuously learn from and teach others on better ways of building and delivering software ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design ](https://www.wearedevelopers.com/videos/398-building-the-right-product-and-building-it-right-a-glimpse-into-extreme-programming-atomic-design) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025)