Overview
Skills
Job Details
Application Developer
Interview Process: Preference will be to perform the interviews in-person where possible, but for remote candidates virtually via Teams (w\ camera) is acceptable. Scheduling as soon as possible after the posting closes.
Duration of the Contract: 12 Months
Possibility for Extension: Yes
Work Location: 100% On-site in Columbia SC, Monday - Friday
Candidate Location: Nationwide and Candidate must relocate to SC Prior to Starting role.
Key duties and Responsibilities
- PARTICIPATES IN ALL AGILE ACTIVITIES
o DAILY STANDUPS
o BACKLOG REFINEMENT
o SPRINT DEMOS\REVIEWS
o SPRINT RETROSPECTIVES
- PARTICIPATES IN ALL DEVELOPMENT ACTIVITIES
o SOLUTIONING
o DEVELOPMENT
o CODE REVIEWS
o 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
- MUST HAVE AT LEAST 5 YEARS OF APPLICATION DEVELOPMENT USING SOLID OBJECT-ORIENTED DESIGN
PRINCIPALS AND STANDARDS
- ABILITY TO COMMUNICATE EFFECTIVELY AND WORK IN A COLLABORATIVE, TEAM ORIENTED ENVIRONMENT.
- 5+ YEARS OF JAVA WEB DEVELOPMENT EXPERIENCE INCLUDING SPRINGBOOT, MAVEN, JUNIT.
- 5+ 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
- AZURE AND\OR AWS CLOUD DEVELOPMENT EXPERIENCE (AZURE PREFERRED).
- AZURE OR AWS INTEGRATION SERVICES SUCH AS AZURE API MANAGEMENT, AWS API GATEWAY, AZURE
- EVENTGRID, ETC.
- SERVERLESS SERVICES SUCH AS AWS LAMBDA, AZURE FUNCTIONS, AZURE CONTAINER APPS, AWS
- FARGATE, ETC.
- MANAGED DATABASE ERVICES 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, OR OTHER ERP SYSTEMS
Preferred Certifications:
- AWS AND\OR AZURE CERTIFICATIONS
- SAP, SAP 4/HANA, OR IVALUA EXPERIENCE AND\OR EXPERIENCE WITH OTHER ERP SYSTEMS.
Thanks & Regards,
Mansi Jain