UnitedHealthcare is dedicated to simplifying the health care experience and improving community health. They are seeking a skilled Software Engineer to contribute to the development of cloud-based services and innovative software solutions that enhance healthcare delivery.
Responsibilities:
- Design, develop, test, and maintain high quality software solutions
- Write clean, scalable, and reusable code with appropriate unit and automated tests
- Participate in code reviews and follow best practices, patterns, and coding standards
- Collaborate with product owners and cross functional teams to translate requirements into technical solutions
- Develop and maintain APIs, backend services, and full stack application
- Troubleshoot, debug, and resolve production issues to minimize downtime
- Contribute to software architecture decisions ensuring scalability, security, and maintainability
- Support CI/CD processes, DevOps practices, and automated deployment workflows
- Create and maintain technical documentation
- Continuously evaluate and recommend new tools, technologies, and process improvements
- Prioritize tasks effectively and provide accurate development estimates
- Understand user needs and ensure solutions deliver an optimal customer experience
- Maintain data integrity, quality, and reliability across systems
- Engage in ongoing learning to stay current with emerging technologies and industry trends
- Collaborate to improve development workflows and engineering quality
- Working with technologies such as Python and SQL
- Build and maintain C#/.Net application using best practices and design patterns
- Optimizing application performance and conducting self-code reviews
- Participate in design and code reviews to ensure that developed code meets software engineering best practices and guidelines, security, and scalability and maintainability guidelines
- Offer support by responding to system problems in a timely manner
- Design & develop reusable components, patterns, and frameworks, encouraging innovation that will enable team velocity
Requirements:
- Bachelor's degree or higher in Computer Science, Information Technology, Engineering, or related field
- 4+ years of experience with MS SQL Server, Oracle, and Snowflake
- 4+ years of experience and proficiency of front end skills: HTML5, CSS3, JavaScript, and JavaScript frameworks
- 3+ years of hands on experience with C#, .NET Core, MVC
- 3+ years of professional software development in scalable, secure, cloud native systems
- 3+ years of experience with Microsoft Azure cloud services and cloud based deployments
- 3+ years developing RESTful APIs; solid understanding of web services and microservices
- 2+ years working with Python
- Experience with SDLC, including testing phases and full lifecycle delivery
- Experience building modular, testable, reusable software components
- Experience working with stakeholders across requirements, approvals, UAT, and post release support
- Familiarity with API development, streaming technologies, Kafka, and Event Hubs
- Solid understanding of DevOps, CI/CD, Git/GitHub, and infrastructure automation
- Knowledge of integration technologies, middleware, and identity/Active Directory models
- Proficiency in SQL, including writing and optimizing queries and stored procedures (MSSQL, T SQL, PLSQL)
- Proven solid problem solving and analytical abilities, solid attention to detail
- Proven excellent communication and interpersonal skills
- Proven organizational and time management skills
- Demonstrated ownership, accountability, and collaborative mindset
- Demonstrated ability to understand complex problems and deliver high quality solutions
- Demonstrated ability to collaborate effectively to meet deadlines and deliver product updates
- Demonstrated cultural alignment: integrity, compassion, inclusion, relationships, innovation, performance
- 2+ years of modernizing legacy systems
- Experience with messaging and stream processing on messaging technologies
- SignalR or Similar Technology
- Hands-on experience in building charts, graphs and visuals with SSRS/PowerBI
- Background and experience with metrics reporting
- Automated testing experience
- Experience with State Medicaid / Medicare / Healthcare
- Experience with automated provisioning tools and workflows
- Experience designing, creating, and securing APIs; OAuth, JWT, WS-Security, SAML
- Knowledge and experience working with Docker, Kubernetes
- Knowledge of SharePoint
- Familiarity with healthcare workflows
- Demonstrated understanding of data modeling
- Proven solid knowledge of data structures, algorithms, distributed systems, and asynchronous architecture
- Proven excellent Team Player showcasing independence and ownership
- Demonstrated ability to change and adapt quickly