Senior Software Engineer - Python ,MVC-Remote
91 700 – 163 700 $в год
UnitedHealth GroupEden Prairie и ещё 2 городаУдалённоот 4 летПолная занятость
PythonPostgreSQLJavaScriptC#ETLHTMLCSSReact.jsSQL ServerASP.NETMVCRedshift
Описание
Optum Insight is improving the flow of health data and information to create a more connected system. In this position within Advisory Board's technology organization, you will design, develop, test, and deploy enterprise-ready data applications and products to support the Advisory Board's data and analytics research technology projects. This position will play a critical role in all data technology initiatives as the company continues modernizing and innovating its data and technology ecosystem in support of business transformation. You will develop a deep understanding of the existing technological stack and build solid relationships with developers and analysts across the organization.
Responsibilities
- Develop data-driven web applications using Python, ASP.NET, C#, and ReactJS
- Perform full stack software development including requirements gathering, application design and development, database management, and architecture
- Work with the team to prioritize, diagnose, and troubleshoot production issues to meet or exceed Service Level Agreements (SLAs)
- Handle data updates for software applications by modifying, automating, and running pipelines, performing testing to ensure updates are successfully applied across application environments
- Conduct code reviews to ensure work delivered by the team meets high-quality software engineering standards
- Participate actively in the Agile/Scrum development process
- Mentor junior developers and provide constructive feedback
- Collaborate with internal teams to develop insights and analysis relevant to creating and utilizing software frameworks and applications to meet business needs
- Provide support for cloud infrastructure, including managing cloud modules, storage, and CI/CD pipelines
- Apply software engineering best practices across the full Software Development Life Cycle (SDLC), including coding standards, code reviews, source control, build processes, testing, deployment, and operational support
- Conduct root cause analysis across internal and external data, systems, and processes to address business questions, troubleshoot issues, and identify opportunities for continuous improvement
Requirements
- 4+ years of professional experience in Python development
- 3+ years of professional work experience in object-oriented technologies and MVC
- 3+ years of experience with front-end technologies and languages such as HTML, CSS, JavaScript, React, or AngularJS
- 3+ years of experience working with relational databases including PostgreSQL, SQL Server, or Redshift, with proficiency in writing and optimizing complex SQL queries
- 2+ years of experience building and managing ETL processes using Python and Spark
- 2+ years of experience working with Cloud Native Technologies (e.g., AWS or Azure)
Nice to have
- Experience with Node.js and GitHub for source control and CI/CD workflows
- Eagerness and willingness to learn and adopt new technologies
- Solid analytical, problem-solving, and decision-making skills
We offer
- Flexibility to work remotely from anywhere within the U.S.
- For all hires in the Minneapolis or Washington, D.C. area, you will be required to work in the office a minimum of four days per week
- Pay is based on several factors including but not limited to local labor markets, education, work experience, certifications, etc.
- Comprehensive benefits package, incentive and recognition programs, equity stock purchase and 401k contribution (all benefits are subject to eligibility requirements)
- Salary will range from $91,700 - $163,700 annually based on full-time employment
- All employees working remotely will be required to adhere to UnitedHealth Group's Telecommuter Policy
Hiring process
- Application Deadline: This will be posted for a minimum of 2 business days or until a sufficient candidate pool has been collected. Job posting may come down early due to volume of applicants.