Senior Software Engineer - Remote
UnitedHealth Group
- Colorado Springs, CO
- $88,000-173,200 per year
- Permanent
- Full-time
- Generally work is self-directed and not prescribed
- Works with less structured, more complex issues
- Serves as a resource to others
- Senior developer with deep understanding of modern software engineering practices.
- Solid technical credentials, working in large scale distributed system development including hands on operational experience
- Solid Individual contributor with hands-on experience on Java, Microservices, Spring boot, Kafka, ReactJs, Database, Kubernetes, GitHub
- Solid hands-on experience on Cloud environment and architectures, preferably OCI
- Proven experience with full development life cycle for large-scale software products including extensive Experience with service-oriented architectures, design patterns and web services
- Experience mentoring/training an engineering community on development best practices
- Expert knowledge in performance, scalability, distributed architecture, and engineering best practices
- Leverage knowledge of internal and industry prior knowledge in design decisions
- Solid knowledge of data structures, algorithms, asynchronous architectures and distributed algorithms
- In-depth knowledge of system programming, Deep understanding of system performance tradeoffs, load balancing, and engineering for high availability
- Understand Product / Project / Consumer priorities and deliver features with in time and budget
- Understand and implement CI/CD deployment pipelines
- 5+ years of experience in an agile environment with design, development, testing, documentation and deployment
- 5+ years solid programming skills utilizing Java 11 and up
- 3+ Springboot Microservices, Rest APIs
- Hands on experience in creating design flows, active engagement in team discussions
- Experience developing best practices adhering to engineering principles by writing high quality, secure code that is modular, functional and testable
- Experience supporting production deployment, system maintenance and operations of the applications, respond to incident tickets in a timely manner as well as support on-call team rotation
- Experience with GitHub PRs, peer designs, code, tests and automations, providing optimization and simplification recommendations
- Expert in microservice-based development
- Proven excellent problem solving and debugging skills
- Knowledgeable in Linux Bash, Python scripts
- Postgres SQL, Oracle SQL
- GitHub/GitActions, Jenkins
- Cloud/Container Orchestration - AWS, OCI, Docker, Kubernetes
- Agile Tools - JIRA, Confluence
- Knowledge in UI/React
- Knowledgeable in Healthcare, Financial Technology/Card Platform