System Software Programmer – Project Lead - SSPPL 26-05666

NavitasPartners

Camden, SC

JOB DETAILS
SKILLS
ADO.NET Entity Framework, ASP.NET MVC, Agile Programming Methodologies, AngularJS, Application Programming Interface (API), Case Management, Communication Skills, Compensation and Benefits, Computer Science, Data Formats, Debugging Skills, Enterprise Applications, Government, Integration Testing, Mentoring, Microsoft .NET, Microsoft ASP.NET (Active Server Page), Microsoft C# (C Sharp), Microsoft Certifications, Microsoft IIS Web Server (Internet Information Services), Microsoft Product Family, Microsoft SQL Server, Microsoft Visual Studio, Multi-tier Architecture, Online Customer Support, Operating Systems, Release Management/Engineering, Requirements Management, SQL (Structured Query Language), SQL Server Reporting Services (SSRS), Secure Coding, Security Compliance, Software Design, Software Development, Software Engineering, Source Code/Configuration Management (SCM), System Integration (SI), Systems Scalability, Systems/Internals Programming, Team Foundation Server (TFS), Team Player, Technical Leadership, Technical Support, Test Plan/Schedule, Unit Test, User Interface/Experience (UI/UX), Web Application Framework, Windows Communication Foundation (WCF), jQuery
LOCATION
Camden, SC
POSTED
3 days ago

Job Title: System Software Programmer – Project Lead

Location: Columbia, SC / Hybrid (3 days onsite per week)
Duration: 12 Months Contract


Position Summary

We are seeking an experienced System Software Programmer – Project Lead to support the development and delivery of a large-scale web-based enterprise application.

This role requires a senior-level developer and technical lead with strong expertise in .NET technologies, full-stack development, and modern web frameworks. The ideal candidate will play a key role in designing, developing, testing, and deploying scalable and secure applications, while also mentoring team members and contributing to overall project success.


Key Responsibilities

Application Development & Design

  • Design and develop enterprise-level software systems and components
  • Build web services and user interfaces using modern frameworks
  • Implement and debug application subsystems and modules
  • Develop and execute unit and integration tests

Technical Leadership & Collaboration

  • Collaborate with software engineers and technical leaders to define system requirements
  • Recommend improvements to architecture, APIs, and data exchange formats
  • Communicate system design decisions and their impact across components
  • Mentor junior developers and contribute to knowledge sharing initiatives

System Integration & Deployment

  • Participate in integration testing and production deployments
  • Support source code management, build processes, and release cycles
  • Maintain and support technical infrastructure including repositories and testing systems

Architecture & Performance

  • Design scalable systems using N-tier architecture and secure coding practices
  • Ensure application performance, reliability, and security compliance
  • Contribute to system-level design decisions and optimization strategies

Required Qualifications

  • 7+ years of experience designing and developing medium to large-scale .NET applications
  • 5+ years of experience with SQL-based, data-driven applications
  • 5+ years of experience building web-based systems using N-tier architecture
  • 2+ years of experience with Angular

Technical Skills

Core Technologies

  • C#, .NET, ASP.NET, ASP.NET MVC (3 or higher)
  • Microsoft Visual Studio
  • MS SQL Server

Web & Front-End

  • Angular, AngularJS
  • jQuery
  • PrimeNG
  • Responsive design

Tools & Platforms

  • Team Foundation Server (TFS)
  • IIS (Internet Information Services)
  • SSRS (SQL Server Reporting Services)
  • WCF (Windows Communication Foundation)
  • Entity Framework

Preferred Qualifications

  • Experience with public sector or eligibility systems (e.g., benefits or case management systems)
  • Familiarity with Agile software development methodologies
  • Microsoft certifications in development technologies

Education

  • Bachelor’s Degree in Computer Science or related field OR equivalent work experience

Additional Skills

  • Strong understanding of Microsoft operating systems and enterprise environments
  • Proven ability to design and implement complex software systems
  • Excellent communication skills with both technical and non-technical stakeholders
  • Ability to work collaboratively in a team-oriented environment

For more details reach at resumes@navitassols.com.

About the Company

N

NavitasPartners