Salary
💰 $113,840 - $170,760 per year
Tech Stack
AngularDockerJavaKubernetesMicroservicesMS SQL ServerOpenShiftSQL
About the role
- Partner with multiple management teams to ensure appropriate integration of functions to meet goals and identify and define necessary system enhancements to deploy new products and process improvements
- Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
- Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
- Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
- Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
- Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
- Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
- Appropriately assess risk when business decisions are made, drive compliance with applicable laws, rules and regulations, adhere to Policy, and escalate, manage and report control issues with transparency.
Requirements
- 6+ years of relevant experience in Apps Development
- 5+ years of development in C# or Java
- 5+ years of MS SQL Server database development experience
- 3+ years of Angular (preferably Angular 16) development
- Experience in working with microservices and containerization technologies, including Docker, Kubernetes, and OpenShift
- Experience with an Agile release methodology
- Extensive experience system analysis and in programming of software applications
- Experience in managing and implementing successful projects
- Subject Matter Expert (SME) in at least one area of Applications Development
- Ability to adjust priorities quickly as circumstances dictate
- Demonstrated leadership and project management skills
- Consistently demonstrates clear and concise written and verbal communication
- Bachelor’s degree/University degree or equivalent experience