Back to jobsJob overview
About the role
Software Engineering at Microsoft
Required Skills
c#javajavascriptreactsqlpythonsparkmicroservicescloud
About the Role
Join Microsoft's Sustainability Manager team as a software engineer to develop solutions that help organizations achieve sustainability goals. You'll be part of the Dynamics 365 ecosystem, working on enterprise business problems at scale with a focus on quality and performance.Key Responsibilities
- Develop features with focus on quality, usability & performance
- Participate in livesite operations with emphasis on timely response, delivery & satisfaction for stakeholders
- Collaborate across internal & external stakeholders
Required Skills & Qualifications
Must Have:
- Bachelor's degree in computer science, Engineering, Advanced Sciences or equivalent alternative education, skills and/or practical experience
- Up to 2 years of professional software development experience
- Strong written and verbal English communication skills
- Strong technical skills including understanding of object-oriented programming & design, algorithms, database concepts & performance, no-sql technologies and microservice architecture
Nice to Have:
- Experience in building cloud-based SaaS applications
- Knowledge of distributed systems, micro-services architectures and principles
- Microsoft Dataverse & Power Platform or other Dynamics 365 Apps experience
- Knowledge of developing with machine learning models including LLMs, prompt engineering, and agents
Benefits & Perks
- Industry leading healthcare