As a Senior Software Engineer at Microsoft Cloud for Financial Services, you will work on UI frameworks for cloud-based experiences, drive architectural changes for UX performance, and contribute to core platform components for partner/customer ecosystem. You will stay updated with the latest technologies to enhance copilot offerings and mentor team members.
Job description
Qualifications
Required/Minimum Qualifications (From Role Library, plus any other HM-determined qualifications)
- Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience coding in one of these languages: C#, Java or Python OR equivalent experience.
- 2+ years experience with ReactJS, AngularJS or similar technology and building great user experiences
- Experience building high-performance and resilient services on one of the following public cloud platforms: Azure, AWS or GCP
Other Requirements
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check:
- This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred/Additional Qualifications (Optional, at HM discretion)
- Experience with TypeScript/JavaScript
- Good knowledge of HTML/CSS, bonus for background in browser nuances or accessibility
- Enjoys working on the forefront of web technologies, motivating others to solve challenging problems, and demonstrates engineering excellence practices
- Experience owning and developing UX features end-to-end
- Knowledge and passion for OSS libraries and community
Responsibilities:
As a Senior Software Engineer on the Microsoft Cloud for Financial Services team, you will Participate in the development of the, leveraging cutting-edge technology on copilots and contributing to strategic partnerships with the ecosystem.
Your responsibilities will include -
- Develop/Extend UI frameworks (on M365 stack and beyond) to surface on cloud for Financial Services experiences.
- Drive architectural changes by profiling and improving UX performance and frontend architecture, together with design and leadership.
- Influence core platform (M365/Copilot studio) components to enable UI extensibility for the partner/customer ecosystem
- Proactively identify technical debt to maintainalignment to the standardized MSFT UI frameworks (such as Fluent) impacting the performance or reliability of the software and devising solutions.
- Constantly staying informed about the latest developments in the LLM UX and generative AI field and identifying opportunities to apply new methods or technologies to improve the copilot offerings
- Invest in the growth of an inclusive and capable environment by mentoring and training team members within the team and across the org