Job Description

Summary

The Software Developer (Senior) is responsible for designing, developing, and maintaining business-critical applications and data systems that support operational and decision-making needs. This role is heavily software-engineering focused, with strong emphasis on Microsoft-based development, system integrations, and CRM solutions.


The successful candidate will bring 8–10+ years of hands-on experience, with a proven background in C#, .NET, Azure, and enterprise integrations. Experience with Microsoft Dynamics CRM (CE) is a significant asset, as this role supports a CRM-driven initiative. The developer will collaborate closely with internal IT teams and stakeholders and is expected to contribute immediately once the project is approved.

Responsibilities



  • Design, develop, and maintain scalable, robust software solutions

Apply for this Position

Ready to join Johnson Service Group? Click the button below to submit your application.

Submit Application