Job title: Senior Software Engineering Lead
Company: Microsoft
Job description: Are you passionate about taking on big challenges and delivering industry-leading enterprise systems across Web, Data Engineering & Sciences Technologies? Do you enjoy partnering with business owners across Microsoft to solve challenging customer problems? Do you have a proven ability to work in a results-driven environment that is focused on routinely shipping high value systems? Are you recognized by your peers as someone driving a tight ship, collaborating with others and leading with innovative solutions? Then Commerce Finance Services (CFS) can well be THE place for you. Commerce Finance Services (CFS) will help Microsoft achieve its full potential by transforming it into a Real-Time Enterprise, delighting customers & inspiring the industry with our use of Microsoft technology.
The Microsoft Finance Engineering is part of Commerce & Enterprise (C+E) team of Microsoft’s Cloud & AI ( C&AI ) Organization and is focused on building Technology solutions & services that enable the Microsoft Finance Enterprise Users across Procurement, Taxation, Treasury & Trade functions of Finance Business. The team is on a mission to build and deliver rock solid engineering systems using some of the innovative & modern technologies and processes. This requires deep technical and business expertise, customer insights, and a clear vision that comes from first-hand, large-scale experience with Microsoft and industry solutions. We are engineers, technology leaders and experts, digital transformation change agents, and customer advocates who are constantly looking to improve the E2E business Experiences.
- Be a great manager, mentor, and leader of the team and broader organization.
- Championing Dev-Ops engineering practices that ensure safe and fast paced releases of our programs & features
- Flight code changes and drive telemetry and analytics to take a data-driven approach to understanding customer impact.
- Leading Design, Code reviews to ensure consistently high level of design and implementation.
- Architect and build mature service capabilities (telemetry & monitoring, self-healing and self-service, scalability etc.)
- Be a great process engineer. You will be accountable to the design, implementation, schedule, delivery, of your team’s programs & products.
- Lead the team in adopting relevant new technologies, tools, methods and processes from Microsoft and industry.
- Support and influence the team culture of being customer centric and continuously improving. Identify and implement engineering best practices.
- Managing and growing a team of highly capable engineers developing a world-class platform
- Ensuring compliance with Security, Accessibility, GDPR etc. and performance criteria
- Lead the team in adopting relevant futuristic technologies, tools, methods and processes from Microsoft and industry.
- 12+ years demonstrated experience in designing and developing enterprise-level business solutions.
- 7+ years of solid Design/Software engineering experience on large/complex applications development using various technologies.
- 4+ years of experience in People Manager role
- Strong software engineering skills – design, development, and testing experience.
- Either Strong hands-on knowledge in C#, .NET / Azure Stack Framework or comparable programming environment (Full Stack), SQL, Synapse, Web Development, and test methodologies.
- Or Awareness or Expertise of Big Data Ecosystem/ AI-ML is a plus
- Familiar with continuous integration, unit and functional testing practices, and continuous deployment systems.
- Familiar with DevOps practices including On Call and Incident Management.
- Ability to motivate and influence team, to coach and groom senior IC talent.
- Ability to lead, coach and provide leadership to staff on goals, objectives, and performance success criteria.
Other skills:
- Excellent written and oral communication, team skills
- Ability to handle ambiguity and collaborate across multiple groups and disciplines.
- Ability to manage multiple projects / tasks concurrently and drive them to successful completion.
- Facilitates collaboration in a cross-group environment (i.e., global software engineering teams)
- 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.
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.
Expected salary:
Location: Hyderabad, Telangana
Job date: Wed, 06 Jul 2022 05:06:44 GMT
Apply for the job now!