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.
|
Position Title: SAP Programming Consultant |
Tan | EST. Duration: 12 months | Possibility of Extension? YES |
Public Sector/Gov t Experience Required? Yes Senior Level Java Dev is a must Azure Experience is highly preferred | REMOTE WORK POSSIBILITY YES OR NO? No |
|
Pre-employment Checks (drug, credit, criminal, motor vehicle)? Assignment dependent upon results of Drug Screen, Motor Vehicle Check, and Criminal and SLED Background Checks, Credit, Everify |
Daily Duties / Responsibilities: - Participates in all agile activities
- Daily standups
- Backlog Refinement
- Sprint demos\reviews
- Sprint retrospectives
- Participates in all development activities
- Solutioning
- 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
- 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 (rank in order of Importance): - 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 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, or other ERP systems
|
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.
|
| | | |