City of Boston
Join to apply for the
Senior Front-end Software Engineer
role at
City of Boston Join to apply for the
Senior Front-end Software Engineer
role at
City of Boston Overview
Millions of people interact with the City of Boston digitally each year to do everything from finding information on City services to paying a parking ticket. On the Digital Services team, we believe these experiences should be easy to navigate, dignified, and even delightful. The Digital Services team within DoIT is focused on partnering with City departments to improve service delivery across the City. Were a cross-functional team with a mission to improve the user experience of existing digital services, better engage and communicate with our residents, and build new systems to improve how the City delivers services online. Overview
Millions of people interact with the City of Boston digitally each year to do everything from finding information on City services to paying a parking ticket. On the Digital Services team, we believe these experiences should be easy to navigate, dignified, and even delightful. The Digital Services team within DoIT is focused on partnering with City departments to improve service delivery across the City. Were a cross-functional team with a mission to improve the user experience of existing digital services, better engage and communicate with our residents, and build new systems to improve how the City delivers services online.
The Department of Innovation and Technology (DoIT) provides and maintains mission-critical technologies for the Citys more than 18,000 employees and the hundreds of thousands of constituents they serve.
Brief Job Description
As a front-end engineer, you will work on small teams to build scalable infrastructure for the City designing, implementing, and delivering services that City residents depend on. You care deeply about working on technology that improves peoples lives, but dont think technology is always the answer. You are passionate about building large-scale systems that are inclusive, well-designed, fast, scalable, and secure, and youll help set high standards for our teams in terms of simplicity, empathy, and accessibility.
The full-stack engineer in this role will be responsible for developing end-to-end systems, modernizing existing legacy enterprise platforms to improve the City departments public-facing processes and experiences which will enable users to have more access to the programs and services they need, in real-time, in a more user-friendly and uncomplicated way. This individual will be involved in everything, from strategy and planning through post-production testing and support.
Responsibilities
Works with fellow engineers to design, review, and build well-crafted software. Collaborates with stakeholders (technical and non-technical) to understand their needs, clarify possible options, make technical recommendations, and architect, implement, and deploy new systems and improvements to existing systems. Works in an agile manner to efficiently ship new features that meet user needs. Creates tools and processes to automate our development, testing, and production workflows. Acts as a technical leader in the development of high-quality, well-tested, documented, CI/CD-enabled, and high-performance software solutions. Writes and reviews technical documentation, including architecture diagrams, and performs code reviews. Works closely with product designers, product managers, and engineers to implement solutions for end user and business needs. Supports production systems and investigates issues when they occur. Upholds and continuously improves the teams coding standards and development workflows. Pursues personal growth by maintaining an awareness of the state of technology, engineering techniques, and best practices. Contributes to and advances best practices within the team and our organization. Supports project planning, including requirements gathering, design, scoping, and estimates for upcoming work. Manages your own time and works well both independently and as part of a team. Provides exemplary peer reviews, enabling continuous learning and improvement opportunities for other team members. Participates in daily standups and other agile (scrum or kanban) routines. Performs related work as required.
Minimum Entrance Qualifications
At least (5) five years of experience working in an agile, multidisciplinary team environment, preferably designing and building medium to large-scale web applications on Cloud Platforms. At least (5) five years of hands-on professional work experience building web applications and systems using modern JavaScript with React. Current and/or prior experience developing API endpoints. Experience with AWS and SQL databases. Experience mapping and driving systemic improvements within complex service environments. Understanding of OWASP and other secure development methodologies. Experience in languages such as HTML, CSS, JavaScript, Python, Node Experience with tools such as Fleet, SASS, Docker, Behat, GitHub, TravisCI, Acquia Hosting, and AWS Lambda. Experience with Drupal 9 is a plus. Understanding of web and mobile user interface design best practices. Demonstrated ability to design, build, and test semantic, accessible web applications. Tenacity to dive into problems and iterate in working code. Equal parts systems thinker and advocate for users. Highly resourceful, reliable, and detail-oriented. Ability to exercise good judgment and focus on detail as required by the job.
Boston Residency Required
Terms:
Union/Salary Plan/Grade: SENA/MM1-10
Hours per week: 35
Seniority level
Seniority level
Mid-Senior level Employment type
Employment type
Full-time Job function
Job function
Engineering and Information Technology Industries
Government Administration Referrals increase your chances of interviewing at City of Boston by 2x Sign in to set job alerts for Senior Software Engineer roles.
Boston, MA $180,000.00-$220,000.00 4 months ago Senior Full Stack Application Developer Hybrid (Newton, MA)
Newton Centre, MA $135,000.00-$150,000.00 3 weeks ago Burlington, MA $90,000.00-$142,500.00 2 weeks ago Senior Manager, Robotics Software Engineering
Boston, MA $153,000.00-$229,500.00 6 days ago Principal Engineer, Software Delivery Lifecycle (SDLC) Architect
Boston, MA $100,000.00-$225,000.00 5 months ago Senior Technical Sourcer - Software Engineering (Contract)
Principal Signal Processing Software Engineer
Senior Software Engineer - EtherCAT & Controls
Senior Application Developer, State Street Investment Management, VP
Boston, MA $120,000.00-$187,500.00 1 month ago Senior Flight Software Engineer, Maritime Division
Boston, MA $168,000.00-$252,000.00 3 weeks ago Senior Flight Software Engineer, Maritime Division
Quincy, MA $168,000.00-$252,000.00 3 weeks ago Greater Boston $75,000.00-$90,000.00 3 weeks ago Contract Senior Sailpoint Developer - Identity Management
Delivery Consultant: Professional Services, Cloud Platform and Migrations
Senior Software Engineer, Backend - Fintech
Associate Director, Senior .Net Developer
Boston, MA $112,500.00-$150,000.00 4 months ago Boston, MA $100,000.00-$200,000.00 4 months ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Senior Front-end Software Engineer
role at
City of Boston Join to apply for the
Senior Front-end Software Engineer
role at
City of Boston Overview
Millions of people interact with the City of Boston digitally each year to do everything from finding information on City services to paying a parking ticket. On the Digital Services team, we believe these experiences should be easy to navigate, dignified, and even delightful. The Digital Services team within DoIT is focused on partnering with City departments to improve service delivery across the City. Were a cross-functional team with a mission to improve the user experience of existing digital services, better engage and communicate with our residents, and build new systems to improve how the City delivers services online. Overview
Millions of people interact with the City of Boston digitally each year to do everything from finding information on City services to paying a parking ticket. On the Digital Services team, we believe these experiences should be easy to navigate, dignified, and even delightful. The Digital Services team within DoIT is focused on partnering with City departments to improve service delivery across the City. Were a cross-functional team with a mission to improve the user experience of existing digital services, better engage and communicate with our residents, and build new systems to improve how the City delivers services online.
The Department of Innovation and Technology (DoIT) provides and maintains mission-critical technologies for the Citys more than 18,000 employees and the hundreds of thousands of constituents they serve.
Brief Job Description
As a front-end engineer, you will work on small teams to build scalable infrastructure for the City designing, implementing, and delivering services that City residents depend on. You care deeply about working on technology that improves peoples lives, but dont think technology is always the answer. You are passionate about building large-scale systems that are inclusive, well-designed, fast, scalable, and secure, and youll help set high standards for our teams in terms of simplicity, empathy, and accessibility.
The full-stack engineer in this role will be responsible for developing end-to-end systems, modernizing existing legacy enterprise platforms to improve the City departments public-facing processes and experiences which will enable users to have more access to the programs and services they need, in real-time, in a more user-friendly and uncomplicated way. This individual will be involved in everything, from strategy and planning through post-production testing and support.
Responsibilities
Works with fellow engineers to design, review, and build well-crafted software. Collaborates with stakeholders (technical and non-technical) to understand their needs, clarify possible options, make technical recommendations, and architect, implement, and deploy new systems and improvements to existing systems. Works in an agile manner to efficiently ship new features that meet user needs. Creates tools and processes to automate our development, testing, and production workflows. Acts as a technical leader in the development of high-quality, well-tested, documented, CI/CD-enabled, and high-performance software solutions. Writes and reviews technical documentation, including architecture diagrams, and performs code reviews. Works closely with product designers, product managers, and engineers to implement solutions for end user and business needs. Supports production systems and investigates issues when they occur. Upholds and continuously improves the teams coding standards and development workflows. Pursues personal growth by maintaining an awareness of the state of technology, engineering techniques, and best practices. Contributes to and advances best practices within the team and our organization. Supports project planning, including requirements gathering, design, scoping, and estimates for upcoming work. Manages your own time and works well both independently and as part of a team. Provides exemplary peer reviews, enabling continuous learning and improvement opportunities for other team members. Participates in daily standups and other agile (scrum or kanban) routines. Performs related work as required.
Minimum Entrance Qualifications
At least (5) five years of experience working in an agile, multidisciplinary team environment, preferably designing and building medium to large-scale web applications on Cloud Platforms. At least (5) five years of hands-on professional work experience building web applications and systems using modern JavaScript with React. Current and/or prior experience developing API endpoints. Experience with AWS and SQL databases. Experience mapping and driving systemic improvements within complex service environments. Understanding of OWASP and other secure development methodologies. Experience in languages such as HTML, CSS, JavaScript, Python, Node Experience with tools such as Fleet, SASS, Docker, Behat, GitHub, TravisCI, Acquia Hosting, and AWS Lambda. Experience with Drupal 9 is a plus. Understanding of web and mobile user interface design best practices. Demonstrated ability to design, build, and test semantic, accessible web applications. Tenacity to dive into problems and iterate in working code. Equal parts systems thinker and advocate for users. Highly resourceful, reliable, and detail-oriented. Ability to exercise good judgment and focus on detail as required by the job.
Boston Residency Required
Terms:
Union/Salary Plan/Grade: SENA/MM1-10
Hours per week: 35
Seniority level
Seniority level
Mid-Senior level Employment type
Employment type
Full-time Job function
Job function
Engineering and Information Technology Industries
Government Administration Referrals increase your chances of interviewing at City of Boston by 2x Sign in to set job alerts for Senior Software Engineer roles.
Boston, MA $180,000.00-$220,000.00 4 months ago Senior Full Stack Application Developer Hybrid (Newton, MA)
Newton Centre, MA $135,000.00-$150,000.00 3 weeks ago Burlington, MA $90,000.00-$142,500.00 2 weeks ago Senior Manager, Robotics Software Engineering
Boston, MA $153,000.00-$229,500.00 6 days ago Principal Engineer, Software Delivery Lifecycle (SDLC) Architect
Boston, MA $100,000.00-$225,000.00 5 months ago Senior Technical Sourcer - Software Engineering (Contract)
Principal Signal Processing Software Engineer
Senior Software Engineer - EtherCAT & Controls
Senior Application Developer, State Street Investment Management, VP
Boston, MA $120,000.00-$187,500.00 1 month ago Senior Flight Software Engineer, Maritime Division
Boston, MA $168,000.00-$252,000.00 3 weeks ago Senior Flight Software Engineer, Maritime Division
Quincy, MA $168,000.00-$252,000.00 3 weeks ago Greater Boston $75,000.00-$90,000.00 3 weeks ago Contract Senior Sailpoint Developer - Identity Management
Delivery Consultant: Professional Services, Cloud Platform and Migrations
Senior Software Engineer, Backend - Fintech
Associate Director, Senior .Net Developer
Boston, MA $112,500.00-$150,000.00 4 months ago Boston, MA $100,000.00-$200,000.00 4 months ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr