✦ Luna Orbit — Software Engineering

Applications Developer (VSTO in PowerPoint) @MarshTech

at Marsh & McLennan

Hybrid Posted March 18, 2026
Type Not Specified
Experience mid
Exp. Years 2-5 years
Education Bachelor's degree in computer science, Information Technology, or a related field
Category Software Engineering

This role involves designing, developing, and maintaining Office add-ins using VSTO and Office.js, with a focus on desktop applications and cloud integration. The candidate will work closely with stakeholders to deliver reliable, secure solutions.

  • Design and develop Office add-ins
  • Implement security best practices
  • Collaborate with cross-functional teams
  • Maintain technical documentation
  • Contribute to CI/CD pipelines

The technical environment includes C#, .NET, VSTO, Office.js, ASP.NET Core, REST APIs, Git, MongoDB, and cloud platforms like Azure and AWS. The role emphasizes automation, security, and DevOps practices.

The ideal candidate is a mid-level software developer with 2+ years of experience in C#, .NET, and Office add-in development, particularly VSTO and Office.js. They should have strong problem-solving skills, experience with cloud platforms like Azure or AWS, and be comfortable working in a collaborative, hybrid environment.

C#.NETVSTOOffice.jsASP.NET CoreREST APIsGitGitHubMongoDB
ReactAngularCI/CDGitHub ActionsOffice object model automationCOM interoperabilitySecurity best practicesAWSAzureMongoDB
GitGitHubMongoDBOffice.jsAzureAWS
C#.NETVSTOOffice.jsASP.NET CoreREST APIsGitMongoDBAzureAWS
C#.NETVSTOOffice.jsASP.NET CoreREST APIsGitGitHubMongoDBHTMLCSSJavaScriptReactAngularCI/CDGitHub ActionsOffice object model automationCOM interoperabilitySecurity best practicesDependency injectionSOLID principlesDevOps
communicationproblem-solvingcollaborative teamworkdetail-orientedself-motivatedgrowth minded
Industry Financial Services / Insurance
Job Function Developing Office desktop applications and add-ins with cloud integration
Role Subtype Desktop Support
Tech Domains Active Directory, Microsoft 365, Azure, Amazon Web Services, Office 365
C#.NETVSTOOffice.jsASP.NET CoreREST APIsGitGitHubMongoDBOffice object model automationCOM interoperabilityunit testingintegration testingCI/CDDevOpsSecurity best practicesAzureAWSSOLID principlesdependency injectioncollaborative teamworkproblem-solving

Lack of experience with C# or .NET, No experience with Office add-in development, No familiarity with Git or version control, No experience with cloud platforms (Azure/AWS)

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile