Principal Architect, Domain

T-Mobile - Bellevue, WA (30+ days ago)4.0


Job Description:
Principal Architect, Domain

The Domain Architect is responsible for application design and implementation. While this position includes hands-on development work, it also focuses a majority of the time on technical leadership, which includes code reviews, coaching engineers, documenting and evolving coding standards and best practices, performing data modeling, participating in advanced troubleshooting of production and pre-production systems, and authoring frameworks and utilities to improve the efficiency of the engineering staff.

Responsibilities:
Lead architecture and technical design to satisfy project business requirements and drive review and communications of solutions with impacted technology teams. Apply experience designing and architecting across self-service frontline and retail systems.
Ability to create documentation needed to drive the strategy, architecture and adoption including process/system flows, sequence diagrams, swaggers, logical/reference architecture, solution architecture, capabilities model, standards, KPIs, etc.
Hands on architect who can develop, coach developers, perform code reviews, audits and provide clear direction to engineers on new or improved patterns
Serve as a technical point-of-contact for business teams to help define, estimate, and recommend optimized solutions for business initiatives
Deliver technology strategy roadmaps by modeling as-is and to-be architectures using best practices in the industry
Apply experience implementing solution security by promoting Secure Solution development based on OAuth and JWT, as well as performing technical activities including code review, vulnerability analysis, thread modeling, source code remediation, and patching
Expert in their capabilities, platform(s), domain area. Understand the technology stack inside and out and can provide vision, strategy, guidance that spans leadership and individual developers. Ability to go broad and holistically with in-depth knowledge of the code and technology
Apply experience implementing automated unit and synthetic testing, service virtualization, performance and operational telemetry, and dashboarding for applications to drive the digital transformation.

Qualifications:
Minimum 10 years of progressive experience in software engineering/enterprise architecture/technology leadership across multiple products, systems and/or platforms.
Minimum 7 years’ professional experience using 3 or more development languages (e.g., C#, Java, JavaScript, etc.).
Strong analytical and problem-solving skills as well as the ability to decompose complex problems and perform root cause analyses.
Understanding of the Agile software development life cycle.
Confidence and ability to communicate and collaborate with other team members.
Hands-on experience with test automation tools, microservices, containers, event based architecture and cloud platforms.
Proven success in leading web hosted and/or cloud-based design, implementation and/or operations, and experience in building and deploying Enterprise wide Digital applications.
Understanding of the Agile software development life cycle.

Bachelor’s Degree required. Bachelor’s degree in Computer Science or a related field/Master's degree preferred.

Company Profile:
As America’s Un-carrier, T-Mobile US, Inc. (NASDAQ: “TMUS”) is redefining the way consumers and businesses buy wireless services through leading product and service innovation. The company’s advanced nationwide 4G and 4G LTE network delivers outstanding wireless experiences for customers who are unwilling to compromise on quality and value. Based in Bellevue, Washington, T-Mobile US provides services through its subsidiaries and operates its flagship brands, T-Mobile and MetroPCS. For more information, please visit http://www.t-mobile.com

EOE Statement:
We Take Equal Opportunity Seriously - By Choice

T-Mobile USA, Inc. is an Equal Opportunity Employer. All decisions concerning the employment relationship will be made without regard to age, race, ethnicity, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, marital status, citizenship status, veteran status, the presence of any physical or mental disability, or any other status or characteristic protected by federal, state, or local law. Discrimination or harassment based upon any of these factors is wholly inconsistent with our Company values and will not be tolerated. Furthermore, such discrimination or harassment may violate federal, state, or local law.