System Software Programmer Advanced - SSPA 26-03478
Posted 5 days ago by Compu-Vision Consulting, Inc.
Negotiable
Undetermined
Remote
Remote
Summary: This role is for a System Software Programmer Advanced supporting a government agency's Division of Technology Services, focusing on the development and modernization of mission-critical applications. The candidate will work within the Web Application Development team on initiatives related to Economic Services and Child Care system modernization. A strong background in full-stack development using Microsoft technologies is essential. The position may transition to hybrid or onsite work, requiring flexibility regarding relocation.
Key Responsibilities:
- Design, develop, test, and deploy web-based applications and services
- Build and maintain both front-end interfaces and back-end services
- Perform unit testing, integration testing, and deployment activities
- Manage source code, builds, and releases using standard tools
- Maintain and enhance legacy systems while supporting modernization efforts
- Troubleshoot and resolve production issues (break/fix support)
- Collaborate with cross-functional teams and stakeholders
- Document system designs, processes, and implementation decisions
Key Skills:
- Bachelor's degree in a related field 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 using MS SQL Server
- 3+ years of experience building web-based applications using N-tier architecture and scalable design patterns
- Experience with dynamic content, complex security implementations, and enterprise-level systems
- Knowledge of Microsoft operating systems and multiple server technologies (application, database, or web servers)
- Proven ability to design and implement multiple software components and subsystems
- Strong communication skills (written and verbal) across technical and non-technical audiences
- Ability to explain design decisions, trade-offs, and system architecture clearly
- Ability to collaborate effectively with internal IT teams and stakeholders
- Strong analytical and problem-solving capabilities
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Title: System Software Programmer Advanced
Location: Remote / Columbia, SC
Work Arrangement Note: Position may transition to hybrid or onsite with little to no notice; candidates must be open to relocation if required
Duration: 12 Months
Position Overview
This role supports a government agency s Division of Technology Services, which is responsible for developing, implementing, and maintaining mission-critical applications. The selected candidate will join the Web Application Development team to contribute to major initiatives involving Economic Services and Child Care system modernization.
The ideal candidate is a highly motivated developer with strong experience in full-stack development, including user interface design and web service development, using Microsoft technologies.
Project Scope
- Contribute to the development and modernization of Early Care and Education systems
- Support migration and enhancement of legacy applications into an integrated Child Care Services System (CCSS)
- Participate in the redesign and integration of multiple systems into a unified platform
- Assist in integrating voucher-based and program-specific functionalities into the broader system
- Provide ongoing support, maintenance, and enhancements for existing applications
- Act as a backup to the lead developer and contribute to system design and implementation
Key Responsibilities
- Design, develop, test, and deploy web-based applications and services
- Build and maintain both front-end interfaces and back-end services
- Perform unit testing, integration testing, and deployment activities
- Manage source code, builds, and releases using standard tools
- Maintain and enhance legacy systems while supporting modernization efforts
- Troubleshoot and resolve production issues (break/fix support)
- Collaborate with cross-functional teams and stakeholders
- Document system designs, processes, and implementation decisions
Technical Environment & Tools
- Microsoft Visual Studio (2019/2022 and earlier versions)
- C#, ASP.NET, .NET Framework
- ASP.NET MVC (3 or higher)
- MS SQL Server 2016
- Team Foundation Server (TFS)
- IIS (Web Server)
- Entity Framework 6
- WCF, SSRS
- jQuery, Angular (PrimeNG)
- Responsive web design
Required Qualifications
Education:
- Bachelor s degree in a related field or equivalent work experience
Experience & Skills:
- 3+ years of experience designing and implementing medium to large-scale applications using .NET technologies
- 3+ years of experience developing data-driven applications using MS SQL Server
- 3+ years of experience building web-based applications using N-tier architecture and scalable design patterns
- Experience with dynamic content, complex security implementations, and enterprise-level systems
- Knowledge of Microsoft operating systems and multiple server technologies (application, database, or web servers)
- Proven ability to design and implement multiple software components and subsystems
Preferred Qualifications
- Experience in Human Services or similar domain systems
- Familiarity with Agile development methodologies
- Experience with performance, security, and regression testing tools
Additional Skills
- Strong communication skills (written and verbal) across technical and non-technical audiences
- Ability to explain design decisions, trade-offs, and system architecture clearly
- Ability to collaborate effectively with internal IT teams and stakeholders
- Strong analytical and problem-solving capabilities