Technical Architect Manager
Company | Bloomberg Industry Group |
---|---|
Location | Arlington, VA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s degree in related field or equivalent experience.
- 8 years of software development experience and/or commensurate skills building commercial applications with modern software engineering practices.
- Team leadership experience and strong interpersonal skills.
- Experience reducing the complexity of projects, services, and processes to get more done with less work.
- A track record of being a strong influencer and thought leader in the full software development life cycle of distributed software delivery teams using Agile/Scrum and DevSecOps practices.
- Demonstrated experience of cloud technologies i.e. AWS, Serverless, Event Driven Architecture, SOA, MicroServices, Microfrontend, CI/CD, Infrastructure as code, and other modern technologies.
- Demonstrated expertise with JavaScript, Node.js, Java or Python, and frameworks such as React or VUE.js.
- Demonstrated experience of professional software engineering practices and the full software development life cycle, including coding standards, architecture/design patterns, code reviews, source control management, build processes, testing, and operations.
Responsibilities
- Provide management, coaching and mentorship to those who report to this role to maximize team health, product delivery, effectiveness, and career growth.
- Deliver and present solutions for large initiatives across multiple verticals.
- Design, develop scalable, high availability, high performance products with a deep understanding of front end and back-end architectures.
- Shape broad architecture; ships multiple large services, complex libraries, or major pieces of infrastructure.
- Directly architect, design and deliver high-quality code and ensure high standards of technical development are adhered by your team including observability, stability, scalability, security, performance, and cost effectiveness.
- Work with product team to estimate level of effort for projects and evaluate tradeoffs to ensure maximum impact with team resources.
- Guide the team on modern software development best practices and technical direction while providing hands-on development and problem-solving assistance.
- Successfully manage projects and collaborate with partners and stakeholders to deliver value to the business.
- Help foster an inclusive environment where our culture is a strength in delivering results for our customers, our team, and our business.
- Lead special projects and perform other duties as assigned.
Preferred Qualifications
-
No preferred qualifications provided.