System Software Programmer - Advanced - 26-03478
Job Description
Job DescriptionJob Title: System Software Programmer – Advanced
Duration: 12 Months
Work Arrangement: Remote (Potential to transition to Hybrid/Onsite)
Desired Location:
South Carolina
Job Overview:
We are seeking an experienced System Software Programmer to support the development and maintenance of mission-critical enterprise applications within a government-focused environment. This role involves working on modernization initiatives, integrating legacy systems, and contributing to large-scale web application development projects.
The ideal candidate will have strong expertise in .NET technologies, full-stack development, and experience working in data-driven, scalable application environments.
Key Responsibilities:
- Design, develop, and maintain web-based and enterprise applications
- Participate in full Software Development Life Cycle (SDLC) including design, development, testing, and deployment
- Maintain and enhance legacy systems while supporting modernization efforts
- Develop web services and user interfaces using modern frameworks
- Perform unit testing, integration testing, and debugging
- Manage source code, builds, and deployments
- Collaborate with cross-functional teams including technical and non-technical stakeholders
- Support ongoing application enhancements and break/fix issues
- Assist in integrating multiple systems into a unified platform
Technical Environment & Tools:
- Languages/Frameworks: C#, ASP.NET, .NET, ASP.NET MVC (3+)
- Frontend: Angular, jQuery, PrimeNG, Responsive Design
- Database: MS SQL Server (2016)
- Tools: Visual Studio (2019/2022), TFS (Team Foundation Server)
- Technologies: Entity Framework 6, WCF, SSRS
- Servers: IIS, Windows Server
Required Qualifications:
- Bachelor’s degree or equivalent work experience
- 3+ years of experience designing and implementing medium to large-scale applications using .NET technologies
- 3+ years of experience developing data-driven applications with SQL Server
- 3+ years of experience building web-based systems using N-tier architectures
- Experience with scalable systems and complex security implementations
- Knowledge of Microsoft operating systems and web/application servers
- Proven experience delivering multiple software components and subsystems
Preferred Qualifications:
- Experience working in government or human services domain
- Familiarity with Agile development methodologies
- Experience with performance, security, and regression testing tools
For more details reach at sthakur@navitashealth.com or Call / Text at 732 791 4807 - EXT 4807.
