About the Role
Our Client is seeking an experienced Software Developer to lead the design, development, and support of custom web applications and APIs for a critical state program. The role requires strong .NET and C# expertise, along with a solid understanding of data interchange formats such as XML and JSON. The successful candidate will work closely with a cross‑functional application development team, delivering high‑quality solutions on a hybrid schedule that includes two onsite days per week. This position offers the opportunity to shape the technical direction of the project while ensuring reliable, maintainable code and robust reporting capabilities.
Key Responsibilities
- Design, develop, and implement custom web applications and RESTful APIs using .NET and C#.
- Write clean, maintainable code and perform unit and integration testing to ensure application reliability.
- Develop data transport methods and integrate XML and JSON data streams into application workflows.
- Create and maintain reports using SQL Server Reporting Services (SSRS) and Power BI to provide actionable insights to stakeholders.
- Collaborate with business analysts and subject‑matter experts to gather requirements, analyze system gaps, and propose enhancements.
- Provide application support, troubleshoot production issues, and document root causes and resolutions.
- Participate in code reviews, design discussions, and continuous improvement initiatives within the development team.
- Work independently with limited supervision while meeting project milestones and quality standards.
- Ensure compliance with security and data‑handling policies, including adherence to state regulations.
Required Skills & Experience
- Proven experience developing enterprise applications in .NET and C# for at least 3–5 years.
- Strong proficiency in SQL Server, including query optimization, stored procedures, and database design.
- Hands‑on experience with XML and JSON for data exchange and integration.
- Experience building and consuming web services and APIs.
- Knowledge of reporting tools such as SQL Server Reporting Services (SSRS) and Power BI.
- Solid debugging, troubleshooting, and problem‑solving skills in a production environment.
- Ability to document technical issues, solutions, and system changes clearly and concisely.
- Strong communication skills and the capacity to collaborate with cross‑functional teams.
- Preferred: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Preferred: Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate, Microsoft Certified: .NET Developer).
Tools & Technologies
- .NET Framework / .NET Core
- C#
- SQL Server
- SQL Server Reporting Services (SSRS)
- Power BI
- XML
- JSON
- Visual Studio
- Git (source control)
- RESTful API development
Work Schedule & Duration
- Contract length: 6 months with potential for extension.
- Hybrid work arrangement: 2 days onsite per week in Columbia, South Carolina; remaining days remote.
- Start date: October 17, 2026.
- Candidate must be a current resident of South Carolina; relocation is not permitted.
Interview Process
The selection process includes an initial virtual screening followed by a single round of virtual interviews conducted via video conference. Candidates will be evaluated on technical proficiency, problem‑solving ability, and cultural fit with Our Client’s development team.
Position Details
- Employment Type: Contract
- Duration: Approximately 12 months (with potential for extension)
- Work Authorization: Must be authorized to work in the United States