As an Engineering Manager in the Application Architecture group, the .NET Application Architecture team serves as technical experts in the engineering organization, mentoring other development teams on programming languages, technologies, design patterns, and idioms used to create software. The team maintains a set of frameworks and libraries to both speed up and make our implementations consistent. As an Engineering Manager, you will be responsible for the strength of the Application Architecture team and the stewardship of the code and technology that it uses. The former involves promoting a holistic product view, fostering teamwork, coaching interpersonal skills, and hiring and evaluating team members. The latter will have you developing architects’ skills in the tooling we use as well as team and department patterns and practices. At times the manager will also identify areas where tradeoffs need to be made between various concerns (e.g., timelines, quality, complexity, performance) and facilitate the effort to reach an agreement on the right approach. To accomplish all of this, the manager must, themselves, have strong technical and interpersonal skills.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed