Design & Implementation: Take an active role in architectural discussions and squad-level technical decisions, advocating for best practices in modern software development.
Strategic Influence: Help shape the technical direction of digital initiatives to maximize their impact on the public good.
Culture Building: Establish and refine engineering practices and tools that foster a strong, effective, and collaborative engineering culture.
...
Prioritize writing code that is easy to understand, modify, and debug, not only for themselves but for future developers.
Work closely with other developers, designers, product managers, and stakeholders to translate business requirements into technical solutions.
At least 10 years of working experience in full stack development involving both front-end and back-end applications. The languages/frameworks used should be included in the following list:
...
Partner with technically-minded Product Managers to evaluate product ideas against engineering constraints, making informed recommendations on architecture, implementation trade-offs, technical feasibility, and long-term maintainability.
Design and develop reusable APIs, integrations, and shared services that connect with enterprise platforms and common government services.
Implement and maintain CI/CD pipelines, automated testing, deployment processes, and engineering automation to enable reliable, secure, and efficient software delivery.
...
Partner with technically-minded Product Managers to evaluate product ideas against engineering constraints, making informed recommendations on architecture, implementation trade-offs, technical feasibility, and long-term maintainability.
Design and develop reusable APIs, integrations, and shared services that connect with enterprise platforms and common government services.
Implement and maintain CI/CD pipelines, automated testing, deployment processes, and engineering automation to enable reliable, secure, and efficient software delivery.
...