Job Description
Job Description
Full Stack Developer, DevOps
Location: Springfield, MA ... Hybrid (3 days onsite per week)
You will be responsible for architecting enterprise-grade applications that support a variety of business processes and user experiences.
As a Full Stack Developer, you will collaborate with other technology experts to transform business processes.
- Lead the design and development of full-stack applications using React, Node.js, and other modern JavaScript frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other developers to deliver high-quality software solutions.
- Architect scalable and secure backend services and APIs.
- Optimize application performance and ensure high availability and reliability.
- Mentor junior developers and contribute to code reviews and best practices.
- Stay current with emerging technologies and industry trends, especially within financial services.
- Ensure compliance with regulatory requirements and internal security standards.
- Lead the design and implementation of solutions, ensuring they meet the evolving needs of the company and adhere to industry best practices.
- Serve as the technical liaison between MassMutual business partners, industry vendors, and distribution partners, while working very closely with both business and technical stakeholders
Typical day-to-day responsibilities include:
- Strong partnership & collaboration with Enterprise Architecture
- Creation and/or contributing to governed architecture artifacts, including Solution, Decisions, Strategies and Roadmaps.
- Hands-on collaboration with Development teams
- Project Team Meetings, status, planning, requirement reviews, etc.
- Design & Code Reviews
- Architecture/ Design Decisions & Technology Evaluations
- Industry Trends, Research, POC, Tools
- Test Plan Reviews
- Production Support Transition Reviews
- Contribute to our architecture community by attending and participating in Architecture & Design Roundtables, Architecture Review Boards, and Solution Architecture Guild meetings.
Skills: The Minimum Qualifications
- Bachelor s or Master s degree in Computer Science, Information Systems, or related field.
- 8+ years of experience in software development and/or engineering, with a strong focus on financial services.
- Strong proficiency in React.js, Node.js, and core JavaScript (ES6+).
- Experience with Redux, Express.js, TypeScript, and other relevant libraries.
- Solid understanding of RESTful APIs, microservices architecture, and CI/CD pipelines.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Strong knowledge of security best practices, especially in handling sensitive financial data.
- Excellent problem-solving skills and attention to detail.
- 2+ years of experience in sales & distribution related business processes and technologies, including at least one of the following sub-domains: Distribution Management, Incentive Management (compensation, recognition), Broker Dealer Administration, Insurance Distribution.
- Skilled leading and/or participating in system design and development activities including technical requirement writing experience and ability to lead collaboration sessions for important design reviews and decisions.
- Strong collaboration skills with the ability to work in a team-based environment including employees, vendors, and third-party contractors.
- Excellent mentoring skills and the desire to contribute to efforts beyond the scope of the day-to-day project work.
- Proven ability to provide technical leadership and guidance to less experienced team members.
- Experience in AWS cloud application design, development, and deployment.
- Experience with event streaming and web service protocols like SOAP, REST, JSON, or Kafka
- General working knowledge of insurance data, investment data and /or financial data
- Experience in working with and enabling integrations with vendor / SaaS platforms
The Ideal Qualifications
- Experienc
