This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Dynamics 365 Business Central team within Microsoft is dedicated to revolutionizing business operations with a suite of comprehensive business management applications. As we navigate this era of digital transformation, we focus on delivering seamless experiences and empowering organizations with cutting-edge solutions. As Software Engineer within the Dynamics 365 Business Central team, you are actively involved in developing and maintain a highly scalable world class service tailored products to support diverse business functions that incorporate latest generative AI innovation across various business processes.
Job Responsibility:
Design, code, test and deploy robust, scalable, and high-performance full-stack features for our web-based business management platform using C#, .NET, Azure and modern web frameworks
Integrate generative AI and LLMs to build intelligent, next generation user experiences. This includes designing, implementing and refining prompts to ensure optimal performance relevance
Collaborate closely with program managers, UX designers and other engineers to translate complex business requirements into well-architected technical solutions
Actively participate in the team’s agile processes, contributing to planning, design sessions and sprint retrospectives
Enhance system quality by conducting code reviews, writing unit tests, and developing automation to ensure features are reliable and maintainable
Contribute to the health of our live service by monitoring performance, investigating and resolving production issues, and participating in an on-call rotation
Requirements:
Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Professional experience in full-stack software development, with a proven track record of shipping commercial software
Strong problem-solving skills and the ability to work collaboratively in an agile team environment
Familiar with CI/CD, automated testing, and modern DevOps practices
Nice to have:
Experience building and deploying scalable web applications using modern front-end frameworks like React, Angular etc.
Demonstrated experience developing solutions on a cloud platform like Microsoft Azure, AWS or GAE
Proficient with relational databases, SQL and data modeling
Understanding of LLM models, prompt engineering, and Agentic workflows