Base pay range
$70.00/hr - $85.00/hr
Duration: 12 Months contract with possible extension
Work Setting: Onsite - if non-local and interested, candidate will need to relocate on own expense
Scope of the project
The candidate will help implement cloud native solutions to support:
- REST API and asynchronous event and message-based pub/sub integrations.
- Standardization of design and engineering patterns and solutions.
- Web applications supporting SCEIS business processes.
- Implementation of automated DevOps processes (Unit Testing, Regression Testing, static and dynamic security scans, deployments, etc.)
- Maturing our current SDLC and DevOps practices and automation.
Daily duties / responsibilities
- Participates in all Agile activities
- Daily standups
- Sprint retrospectives
- Participates in all development activities
- Development
- Code reviews
- Testing
- Works to complete work item acceptance criteria and the team’s definition of done.
- Works within the team’s DevOps model and assumes responsibility for end-to-end quality of their work and support.
- Works with the development team, architecture, and stakeholders to design and enhance business and technical processes and solutions.
Required skills (rank in order of importance)
- Must have at least 5 years of application development using solid object-oriented design principals and standards
- Must have State/Government experience
- Ability to communicate effectively and work in a collaborative, team oriented environment.
- 8+ years of Java web development experience including SpringBoot, Maven, JUnit.
- 8+ years of understanding of and practice using solid object-oriented design principles.
- 5+ years of experience developing containerized applications.
- 5+ years experience with Docker.
- Experience using Git and standard branching strategies such as GitFlow.
- 5+ years understanding of mature RESTful API design and development
- Understanding of event driven architectures.
- 5+ years experience using Azure DevOps for CI/CD pipeline development, backlog management, etc.
- Understanding of and practice using test-driven development principles
- Experience operating on an Agile development team (Scrum and/or Kanban)
Preferred skills (rank in order of importance)
- Azure and/or AWS cloud development experience (Azure preferred).
- Serverless services such as AWS Lambda, Azure Functions, Azure Container Apps, AWS Fargate, etc.
- Managed database services such as AWS RDS, Azure SQL Managed Instance, etc.
- Familiarity with industry standard project management tools such as Azure DevOps, GitLab, or Jira.
- Understanding of and/or experience developing, using, administering SAP, SAP 4/HANA, Ivalua
Required education/certifications
- Bachelor’s degree in computer science or information management or a related technical field and two years of experience in computer system development, maintenance and modification or 5 years’ experience in computer application system development and modification or any equivalent combination of education, training and experience.
Preferred education/certifications
- AWS and/or Azure certifications
- SAP, SAP 4/HANA, or Ivalua experience and/or experience with other ERP systems.
Seniority level
Employment type
Job function
- Information Technology
- Industries
- Staffing and Recruiting
Location: Columbia, SC