Overview
Skills
Job Details
Job Title: System Software Programmer Project Lead
Location: 100% Remote
Duration: Through December 2026, with potential extension up to 2 years
Client: A State Government Agency
Role Summary
This role owns end-to-end responsibility for designing, modernizing, securing, and supporting enterprise-level state systems. The focus is legacy modernization to ASP.NET MVC/Core, system reliability, security compliance, and technical leadership across the project lifecycle.
Key Responsibilities
Perform advanced programming, system design, configuration, testing, and documentation for complex agency systems
Lead modernization of legacy systems to ASP.NET MVC or .NET Core environments
Modify existing systems to meet agency and cybersecurity compliance standards
Migrate applications from legacy platforms to modern environments using industry best practices
Ensure high availability and uptime for mission-critical systems
Diagnose, isolate, and resolve complex software defects
Monitor system performance and capacity, execute disaster recovery plans, and provide Tier 2 support
Adhere strictly to application development standards and security policies
Manage source control using Git for all code check-in and check-out
Ensure cross-browser compatibility including IE, Chrome, and Firefox
Update database connection strings to support DB2 to SQL migrations
Enhance existing systems to retire mainframe components and streamline backend workflows
Prepare and maintain system documentation and architecture diagrams
Collaborate with cross-functional teams and State IT Data Center stakeholders
Plan, track, and execute project milestones through completion
Recommend system architecture designs aligned with strategic business goals
Provide regular status updates to the project team
Support development of policies and procedures aligned with cybersecurity and information risk management standards
Ensure compliance with NIST 800-53, FISMA, and SC Information Security requirements
Required Skills
5+ years of experience with ASP.NET MVC Framework
5+ years of experience with C#
5+ years of experience with Visual Studio
5+ years of experience with .NET Framework
5+ years of experience with SQL
3+ years of experience with DB2
Bachelor s degree in Computer Science, Technology, Engineering, or a related field
Preferred Skills
Experience with source control tools such as TFS and Git
Administrative system experience related to HR practices, financial billing, and data security (PI, PHI)