What are the responsibilities and job description for the System Software Programmer OR .NET Developer in Columbia SC Hybrid position at Syntricate?
We are looking for System Software Programmer-Project Lead (.NET Developer) in Columbia, SC Hybrid. Please read the job description below and let me know if you are interested.
Position: System Software Programmer-Project Lead (.NET Developer)
Location: Columbia, SC (Hybrid – 3 Days Onsite per Week) (Only w2)
Duration: 12 Months Contract (Possible Extension)
Interview Process: Virtual
Req ID: 11035
Job Description
Position: System Software Programmer-Project Lead (.NET Developer)
Location: Columbia, SC (Hybrid – 3 Days Onsite per Week) (Only w2)
Duration: 12 Months Contract (Possible Extension)
Interview Process: Virtual
Req ID: 11035
Job Description
Key Responsibilities
- Design, develop, and maintain enterprise-level web applications and software components.
- Build scalable web services, APIs, and user interfaces using Microsoft technologies and Angular frameworks.
- Collaborate with software engineers, architects, technical leads, and stakeholders to understand system requirements and recommend technical solutions.
- Design and document subsystems and system components using object-oriented programming principles.
- Develop, debug, unit test, and deploy software components and subsystems.
- Participate in integration testing and production deployment activities.
- Support source code management, build management, and deployment processes using Team Foundation Server (TFS).
- Analyze system-level decisions and communicate impacts to project teams and stakeholders.
- Maintain and support development infrastructure including repositories, testing environments, and build systems.
- Mentor junior developers and contribute to knowledge sharing across the organization.
- Work collaboratively within the Web Application Development team to deliver modernized eligibility and registration systems for DSS.
Required Skills & Experience
- 7 years of experience designing and implementing medium to large-scale software systems using .NET technologies.
- 5 years of experience developing data-driven applications using SQL Server.
- 5 years of experience building web-based applications utilizing:
- N-tier architectures
- Dynamic content management
- Scalable application design
- Complex security models
- 2 years of experience with Angular development.
- Strong experience with:
- C#
- ASP.NET
- ASP.NET MVC
- .NET Framework
- jQuery
- Entity Framework
- WCF
- SSRS
- IIS
- Experience working with Microsoft Visual Studio and Team Foundation Server (TFS).
- Strong verbal and written communication skills with both technical and non-technical stakeholders.
Preferred Skills
- Experience supporting Economic Services Eligibility applications such as SNAP/TANF systems.
- Experience working in Agile software development environments.
- Microsoft development-related certifications are preferred.
Technical Environment
- Microsoft Server 2012 R2 Enterprise
- IIS 8.5
- MS SQL Server 2016
- Team Foundation Server (TFS)
- Microsoft Visual Studio 2010/2013/2015
- C#
- ASP.NET / ASP.NET MVC
- Angular / AngularJS / PrimeNG
- jQuery
- Entity Framework 6
- WCF
- SSRS
- Responsive Web Design
Education Requirements
- Bachelor’s Degree in Computer Science, Information Technology, or related field
OR - Equivalent professional work experience