Elite Workforce Inc
Contract

Software Developer

Job ID: #561 Elite Workforce Inc Cayce, South Carolina, 29033

About the Role

Our Client is seeking a Software Developer to join a hybrid team focused on modernizing public health financial and administrative systems. The role centers on designing, building, and deploying secure, reliable software solutions using the Angular framework and supporting DevOps practices. You will collaborate with cross‑functional stakeholders to translate business requirements into scalable code, ensuring compliance with our client and state regulations. The position offers the opportunity to work on critical agency systems that support public health operations across South Carolina. Your contributions will directly impact the efficiency and reliability of essential public services.

Key Responsibilities

  • Design, develop, and maintain Angular‑based web applications that support public health financial and administrative workflows.
  • Implement secure, scalable, and high‑performance code following industry best practices and coding standards.
  • Collaborate with business analysts, QA engineers, and operations teams to gather requirements and deliver functional solutions.
  • Participate in code reviews, unit testing, and integration testing to ensure quality and reliability.
  • Configure and manage CI/CD pipelines, leveraging DevOps tools to automate builds, tests, and deployments.
  • Monitor application performance, troubleshoot issues, and provide timely resolutions to maintain system uptime.
  • Document technical designs, API specifications, and user guides to support knowledge transfer and future maintenance.
  • Ensure compliance with security, privacy, and regulatory requirements relevant to our client data.
  • Assist in the migration of legacy components to modern platforms, contributing to long‑term modernization initiatives.
  • Participate in on‑site meetings and training sessions as required, while primarily working remotely.

Required Skills & Experience

  • Minimum 3–5 years of professional software development experience, preferably in a public‑sector or regulated environment.
  • Strong proficiency in Angular, TypeScript, JavaScript, and related front‑end technologies.
  • Hands‑on experience with DevOps practices, including CI/CD pipeline configuration, automated testing, and deployment automation.
  • Solid understanding of secure coding principles, authentication, and authorization mechanisms.
  • Experience with version control systems such as Git and collaboration tools like Azure DevOps or GitHub.
  • Knowledge of database concepts (SQL) and ability to work with back‑end services or APIs.
  • Excellent problem‑solving skills and the ability to work independently with limited supervision.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Public‑sector or our client experience is highly desirable.

Tools & Technologies

  • Angular framework (latest stable version)
  • TypeScript, JavaScript, HTML5, CSS3
  • Git for version control
  • CI/CD tools such as Azure DevOps Pipelines, Jenkins, or GitHub Actions
  • Containerization platforms (Docker, Kubernetes) and cloud services (Azure, AWS) as needed
  • RESTful API design and integration
  • Unit testing frameworks (Jasmine, Karma) and end‑to‑end testing tools (Protractor, Cypress)
  • Issue tracking and project management tools (Jira, Azure Boards)

Work Schedule & Duration

  • Contract length: 12 months with possibility for extension
  • Hybrid work arrangement: remote work with onsite presence required on the first day and periodically (once per month to once per quarter)
  • Candidate must be a current resident of the Eastern Time Zone; relocation to South Carolina is not required

Interview Process

The selection process typically includes an initial virtual screening followed by one or two rounds of technical and behavioral interviews conducted via Microsoft Teams or a similar video platform. Candidates may be asked to complete a coding exercise or a live coding session to demonstrate proficiency with Angular and DevOps practices.

Position Details

  • Employment Type: Contract
  • Duration: Approximately 12 months (with potential for extension)
  • Work Authorization: Must be authorized to work in the United States

Apply for this Position

Submit your application with resume

Apply Now

Job Summary

  • Job ID: #561
  • Contract
  • Cayce, South Carolina, 29033
Back to Jobs
Elite AI Assistant
Online