Description

What You Will Do

Develop a deep understanding of appropriate data & software components including conceptual data models, data flows, entity relationships, specifications, audit controls, exception and error handling, security, etc. 
Contribute to code quality by maintaining high-quality software development standards 
Support technical design decisions through validation of technical approaches and prototyping of new concepts 
Support team members to ensure successful sprint outcomes 
Raise technical, security, delivery, and performance risks 
Be part of and help promote Orion’s DevOps culture 
Identify and implement continuous improvements to the development practice 
Understand the existing processing architecture and provide high-level design and technical solutions for new change requests and projects 
Coordinate and work with the offshore team for all deliverables including peer review, proper documentation, and installation


What you will need to have:

5+ years of strong experience in Java, Full Stack - Java React, Microservices, APIs, CI/CD (Git, HELM, Jenkins, Ansible), Kubernetes (preferably on Azure) 
Excellent track record in multiple tech areas and tech skills as a Full Stack Engineer - Java, React, Docker Containers, Cloud Development 
Experience in Automation 
Experience building applications that are scalable, resilient, and secure 
Experience in Microservices architecture 
Strong client-facing skills and experience 
Good understanding of software development patterns, object-oriented design principles, and coding techniques 
Experience working with cloud technology Azure, OpenShift, AWS, Docker, etc. 
Bachelor’s degree from an accredited institution in Computer Science, Information Technology, or related technical discipline; or equivalent work experience 
3–10 years of experience designing, developing, and implementing software applications and hands-on experience with large scale applications at large institutions 

Education

Bachelor's degree in Computer Science