Job Description
Are you a visionary Software Engineer looking to make a tangible impact on public service? The Commonwealth of Massachusetts is seeking a highly skilled Senior Full Stack Engineer to join our innovative technology division. In this role, you will leverage cutting-edge technologies to build secure, scalable, and user-centric digital solutions that serve millions of residents.
We are committed to modernizing state infrastructure and fostering a collaborative, inclusive work environment. If you are passionate about leveraging your expertise to improve the lives of your fellow citizens, we want to hear from you.
Responsibilities
- Design, develop, and maintain robust, scalable web applications using modern frameworks such as React, Angular, or Vue.js.
- Collaborate with cross-functional teams of product managers, designers, and policy experts to translate complex requirements into technical specifications.
- Write clean, maintainable, and efficient code with a focus on software quality and performance optimization.
- Participate in the full software development lifecycle, including architecture planning, coding, testing, and deployment.
- Mentor junior developers and conduct code reviews to ensure adherence to best practices and coding standards.
- Ensure application security and compliance with state and federal regulations.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field; or equivalent combination of education and experience.
- Minimum of 5 years of professional software development experience.
- Proficiency in frontend technologies (React, Angular, or Vue) and backend languages (Java, Python, or C#).
- Strong understanding of RESTful APIs, microservices architecture, and database management systems (PostgreSQL, SQL Server).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Demonstrated ability to work in an Agile/Scrum environment and manage multiple priorities effectively.