br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]>
We are looking for an experienced Software Engineer to work with us on key aspects of the cross-Microsoft enterprise services transformation. Software Engineer 2 is a role encompassing multiple program deliveries with high standards of quality and engineering precision. This position is responsible for defining the design, architecture and develop, test, deploy and operate solutions with modern engineering principles, and high quality standards.
Role encompasses primarily developing and delivery of integration platform capabilities, working collaboratively with engineering team, ensuring all commitments are met as per architecture guidance and developing strong partnerships with other groups, globally to help program expand and mature.
Ideal candidates should have a strong balance of hands-on technical, platform mindset and architecture related skills. A proven history of working well across large scale, globally dispersed groups, driving design decision, ensuing the development of high-quality solutions with an emphasis on quality, simplicity and maintainability while ensuring sound instrumentation and telemetry into the solutions to measure availability and operational intelligence metrics and overall service and engineering excellence mindset is must for the candidate.
Responsibilities
Key responsibilities:
Defining, implementation and managing the service roadmap for integration services meeting current and future growth and opportunities for the program.
Champion in service health, live site responsibilities and maturity engineering processes.
Practice technical leadership and collaboration with engineering and PM team, including development of roadmap, engineering and service excellence goals and related OKRs.
Understand organizational strategic directions and align platform architecture and future roadmap accordingly.
Communicate and socialize the architecture direction to org and leadership.
Ensuring that all features embody engineering best practices, efficient, scalable architecture, elegant design and high-quality implementation
Leading Design, Code reviews to ensure consistently high level of design and implementation
Strong Live Site focus and operational excellence
Ensuring compliance with Security, Accessibility, GDPR etc. and performance criteria
Lead the team in adopting relevant new technologies, tools, methods and processes from Microsoft and industry.
Use data and insights from customer and production to contribute to some technical design and implementation decisions
Qualifications
Knowledge, experience and skills:
Should have a Computer Science or related degree, BS or MS degree in Computer Science or related engineering discipline.
Experience:
Total of 7+ years of demonstrated work experience in the Information Systems developing solutions using major technology stacks such as .net, J2EE etc.
Good to have: IoT, Smart Buildings, Digital Transformation.
Solid Design/Software engineering experience on large/complex applications using various technologies
Technical Skills / Engineering Practices:
Strong Cloud platform implementation experience.
Very strong software engineering – design, development and testing experience.
Good knowledge in C#, .NET Framework or comparable programming environment such as Java, Python, SQL, Web Development and test methodologies.
Good understanding of design / architectural patterns and automation platforms.
Experience with Agile development methodologies.
Good knowledge on engineering best practices and risk management.
Other skills:
Excellent written and oral communication, team skills
Ability to handle ambiguity and collaborate across multiple groups and disciplines
Facilitates collaboration in a cross-group environment (i.e. global software engineering teams, cross disciplines, etc.)
Sound problem resolution, judgment, negotiating and decision-making skills
Excellence in strategic thinking, leadership and be able to influence without authority.
Ability to rapidly assimilate new information and techniques
Nice to have: Work Experience on systems / platforms of Smart Buildings, Digital Twin technology etc
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.