Software Engineer
Purpose
The Software Engineer will play a key role in working within OPTUM's legacy application
as it is being updated to a cloud-native platform which follows modern design standards.
Responsibilities
- Designs, codes, tests and debugs applications and components that meet all technical specifications and business requirements per assigned work items.
- Collaborates closely with stakeholders, product owners, and feature team on developing requirements.
- Refines business requirements into technical solutions, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions.
- Perform code reviews.
- Operational Excellence - build, deploy, monitor, and operation of production services.
- Communicates effectively with business stakeholders and technical team.
- Mentor junior software engineers.
- Other duties as required.
Job Qualifications
Required:
- Bachelor's degree in computer science, Information Technology or Computer
- Engineering or related field or related field or 4 years' relevant experience will be
- considered in lieu of a degree.
- 2+ years' experience in:
- Full lifecycle of software development projects in an agile environment.
- Hands-on technical expertise in building web applications and RESTful web
- services.
- MS SQL, PostgreSQL, or other similar relational database management system.
- .NET Core or similar object oriented programming language.
- Angular, React, or other JavaScript frameworks / libraries.
- Excellent verbal and written communication skills.
- Must be a United States Citizen.
Preferred
- Experience with Domain Driven Design
- Experience with Event Driven Architecture
- Experience with application containerization, deployment, and orchestration
- across environments.
- Experience with CI/CD and test automation.
- Experience building cloud-native applications in Azure or similar cloud service provider.
- Basic understanding and ability to troubleshoot applications running within Kubernetes.
- Basic understanding of cloud infrastructure and automated provisioning & configuration management.
- Basic understanding of networking and internet protocols.
- Knowledge of Encryption, Public Key Infrastructure (PKI), understanding of OWASP
Medix is acting as an Employment Business in relation to this vacancy.