Senior Database Developer

We are currently seeking a Senior Database Developer to join our expanding team in Greenwood Village, CO. This is a permanent position in which you’ll enjoy a competitive salary and benefits package (medical, dental, and vision insurance, 401(k), etc.), a casual work environment, and flexible hours. We are looking for candidates in the following states: Arizona, Colorado, Illinois, Texas, and Wisconsin. You must be eligible to work in the U.S. without sponsorship.  

 This position reports to: Vice President of Software Development

About the Job  

We are seeking a Senior Database Developer who will support both internal and external visualization, analysis and reporting needs. Typical duties/responsibilities include: 

  • Requirements gathering functions for data requests 
    • Meeting with stakeholders to gain understanding of information needs 
    • Internal discussions with developers and other subject matter experts to determine means of fulfilling requests
    • Documentation (formal and informal) of solution, as appropriate 
  • Implementation  
    • Depending on customer needs, execution may entail one-time SQL queries; SQL scripts for placement in customer environments; visualizations using Power BI; analyses using R or other tools 
  • Build repeatable infrastructure 
    • For ongoing customer use, may participate in development of ETL processes; distribution of reporting/visualization/analysis artifacts; scheduling and deployment 

 Required Qualifications 

  • 10+ years of experience in a software development environment
  • 10+ years of experience writing SQL queries to understand data
  • 10+ years of experience writing extract/transform/load (ETL) routines using any tools
  • 3+ years of experience designing dashboards and visualizations
  • 10+ years’ experience using Microsoft tools for project management and requirements gathering (Azure DevOps, Visio, MS Project, Excel, etc.)
  • Experience with Microsoft/Azure stack (Synapse, Data Factory, Data Bricks, Data Lake, Data Catalog, SSIS, SQL, NoSQL databases, etc.)
  • Understanding and experience in streaming data technologies (e.g. Azure Event Hub, Kafka)
  • Deep understanding of enterprise integration with an emphasis on scalable patterns
  • Experience utilizing source control tools and repositories

 Preferred Qualifications 

  • Experience in writing, understanding, and diagnosing intricate, optimized queries over large datasets
  • Epidemiology or other statistics-driven disciplines
  • Experience with visual design factors
  • Microsoft SQL Server
  • Microsoft Power BI
  • Experience with large cloud based/third party datasets
  • EHR System experience (e.g. Epic, Cerner, Meditech, AllScripts, NextGen)
  • Experience with Healthcare data concepts, frameworks, and policies (HL7, FHIR, HIPAA)

 Required Education 

  • Bachelor’s degree or equivalent in Computer Science, Information Technology, or equivalent AND 6-12 years’ experience in the field or related area OR 8-14 years of experience in the field or related area in lieu of degree

Required Background and Traits 

  • Must work well in a team environment
  • Self-starter willing to work in a dynamic environment with minimal supervision
  • Be a champion for quality and influence team members to build quality in at the start
  • Actively investigate and recommend new tools, processes, and test approaches for improving the quality of software
  • Ability to produce high quality work in a timely fashion
  • Ability to quickly understand the existing systems and analyze the system impact of changes
  • Ability to troubleshoot issues
  • Strong analytical and problem-solving skills
  • Effective verbal and written communication skills
  • Self-motivated to learn and keep up with the latest technologies, tools, and industry trends

 Benefits 

  • Salary Range: $125,000 – $180,000. Compensation will be determined based on relevant experience and qualifications.  

For general employment information at Envision, see Benefits, Hiring, and Employment Policies.

Please submit resumes and salary requirements to: resumes@envisiontechnology.com and include “Sr Database Developer” in the subject line.