Job Description:
- Designs, codes, tests, documents and maintains applications to meet client business needs based on the client defined Software Development Life Cycle. Works closely with customers, business area subject matter experts, team members and other internal technical teams to design, develop and maintain complex client applications in support of market needs and internal corporate requirements. Uses toolsets that adhere to the frameworks of the technical stack used across the Application Services division and ensures that products and solutions comply with the organization’s architectural standards.
Knowledge and Experience:
- Ansible & bash scripting. Individual will be required to write automated tasks leveraging either or both of these technologies.
- Git, maven & Jenkins for automated rpm builds
- Linux knowledge & Awareness
- “DevSecOps” development mindset
Languages and Interfaces:
- Java
- JavaScript
- React
- SpringBoot
- js
- Kubernetes / Containers
Preferred:
- Azure Cloud Development Experience
- CrafterCMS 4.x Experience
Education:
- Bachelor’s degree in computer science or equivalent experience of 5+ years software development