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 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 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
Bachelors Degree in Computer Science or related fieldOR 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
Required Experience:
Senior IC
Job Title: System Software Programmer Project LeadLocation:Columbia SC / Hybrid (3 days onsite per week) Duration: 12 Months ContractPosition SummaryWe are seeking an experienced System Software Programmer Project Lead to support the development and delivery of a large-scale web-based enterprise a...
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 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 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
Bachelors Degree in Computer Science or related fieldOR 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