Job Description
As a Technical Architect you will provide technical leadership, support, and direction to an engineering team implementing and/or maintaining a product.
Requirements
Requirements
You'll be a good fit for this role if you have experience:
- Leading software engineering teams. This is a senior role, and other members of the team will look to you for guidance on advanced technical concepts and for mentorship to grow as engineers and team members.
- Working with large-scale web applications. The solutions you will oversee will be available to millions of constituents. Software projects at this scale present specific complexities and challenges, and we think you'll be most successful if you have previously held a senior technical role on at least one large scale software project.
- Modern tools and programming languages. We would like you to have deep hands-on experience with a few of these things, familiarity with most, and willingness to be proactive and learn about these or other technologies in the Digital Service stack:
- Backend languages and frameworks: Node.js, Python, PHP.
- REST API frameworks in your preferred language(s).
- Front end JavaScript frameworks: React, Angular, Vue.
- Relational database systems: MySQL, Postgres.
- WAF and CDN services (CloudFlare, Akamai).
- Version control systems and package managers: Git, npm, pip, composer.
- CI/CD tools for your preferred language(s)
- Automated testing frameworks for your preferred language(s)
- Infrastructure-as-a-service providers: Amazon Web Services, Google Cloud Platform.
- Infrastructure as code tooling: Terraform, Cloud Formation, Serverless.com
- Working on projects with external vendors. Many of our product teams are composed of both external vendors and internal team members. We will rely on you to advocate for the team with our vendors to ensure that your engineering team is delivering high-quality software. We will also rely on you to help build expertise internally on the solutions delivered by our vendors.
Preferred
We'd also like, but don't require, experience with the following:
- Project teams that follow an implementation of Scrum, or a similar Agile framework.
- Performance testing and tuning.
Explore More
Leading software engineering teams Jobs
Working with large-scale web applications Jobs
Modern tools and programming languages Jobs
Senior technical role on at least one large scale software project Jobs
Proactive and learn about these or other technologies in the Digital Service stack Jobs
More Jobs at Experfy
Jobs in Boston, MA
Date Posted
08/27/2023
Views
1
Positive
Subjectivity Score: 0.8
Similar Jobs
CONSUMER SPECIALIST I - The Commonwealth of Massachusetts
Views in the last 30 days - 0
View DetailsTeacher at Eliot Intermediate School - KinderCare Learning Companies
Views in the last 30 days - 0
View DetailsTeacher at Nathan Hale Elementary School - KinderCare Learning Companies
Views in the last 30 days - 0
View Details