Data Engineer (Python, Azure, ETL, SQL)

at Prospero Health
Published August 1, 2020
Location Bloomington, MN
Category Default  
Job Type Full-time  

Description

Senior Software Engineer

Prospero Health is currently seeking a Senior Software Engineer to join their team today! This is a remote position based out of Bloomington, MN.

Careers with Prospero Health. Here's the idea, make the health system work better for everyone. Prospero Health brings together some of the greatest minds and most advanced ideas on where health care must go in order to serve those with serious illness. For you, that means working on high performance teams against sophisticated challenges that matter. Prospero Health, incredible passion to serve together with the best tools and resources to help our patients live their best life now.

About:

In this role, you will be part of a Development team where your primary responsibilities are to provide day to day support of development activities for different environments. The Senior Software engineer will provide hands-on expertise in developing enhancement functionalities for different components of the application, implementing non-functional requirements, and supporting production and non- production environments.

Benefits:

Health insurance

Dental insurance

Vision insurance

Retirement plan

Paid time off

Tuition reimbursement

Primary Responsibilities:

Create functional and technical specifications, create and execute against a plan to launch and maintain applications

Review project objectives and determine best technology for implementation, implement best practice standards for development, build and deployment

Recommend action, develop and lead implementation of selected products/services

Work with internal and external developers to ensure code standards and best practices are performed for development of applications

Generate innovative ideas to resolve problems

Develop technical specifications/design documents as defined in application/system designs

Develop application/system code as defined in technical specifications

Provide ongoing expertise to operational support groups (e.g. Systems Support) in order to address identified application problems/issues, as requested

Evolve the data infrastructure components to be more resilient, less error prone, and more scalable

Automate tasks

Experience with ETL Work in product engineering

Exemplify sound software development practices and principles, applied to data engineering

Communicate clearly and effectively in oral and written forms, and be able to present and demonstrate work to technical and non-technical audiences

Required Qualifications:

Bachelor's Degree in Computer Science, Information Systems, Engineering or combination of experience and education in lieu of degree will be considered

10+ years of software development experience in high-level languages like Python, C#

5+ years of experience working with RESTful APl's

2+ years of Open-System Environment experience

Deploying application in different Cloud environments

Supporting QA and UAT testing efforts

Strong Familiarity with Microsoft Azure

Ability to plan and work independently in a rapidly changing environment

Supporting database or system issues reported by Helpdesk or business users

Ability to multi-task and context-switch effectively between different activities

Skilled in Agile framework

Preferred Qualifications:

Experience with cloud-based computing (Azure preferred)

Experience with SQL or other non-relational data bases

Experience with code and process documentation

Experience with explaining, educating, presenting and/or training non-engineers on engineering concepts and processes

Experience with continuous integration and delivery

Knowledge of US Healthcare domain

Experience:

Software Development: 10 years (Required)

C#: 10 years (Required)

Python: 10 years (Required)

RESTful API: 5 years (Required)

Diversity creates a healthier atmosphere: Prospero Health is an Equal Employment Opportunity / Affirmative Action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.