Senior Software Engineer

Children's Hospital Colorado

Aurora (CO)

Hybrid

USD 113,000 - 169,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Education benefit
403b employer match
Bonus program
Healthcare insurance

Job summary

Children's Hospital Colorado seeks a Software Engineer Senior to lead complex software design, development and data integration across enterprise systems. You will analyze, implement and maintain applications, data warehouses and reporting, with potential lead work over junior developers.

The role emphasizes collaboration with BI, IT, and project teams, strong coding standards, and after-hours on-call support to ensure production stability. A BS degree and 5+ years of experience are expected.

Qualifications

  • Bachelor of Science required.
  • Five years of related experience required.
  • Possibility of nine years total experience in lieu of minimum.
  • Familiarity with ASP.NET, C#, Node.js and React preferred.
  • Experience building solutions in Azure.

Responsibilities

  • Analyzes, designs, builds, tests and debugs software and data systems.
  • Maintains coding standards and documentation.
  • Troubleshoots performance and availability with IT staff.
  • Designs flow charts and technical specs for complex apps.
  • Leads lower level developers as needed.
  • Participates in on-call rotation and production support.
  • Collaborates to define requirements for data warehouse and reporting.
  • Ensures data quality and integration across systems.

Skills

C#
ASP.NET
Node.js
React
Azure
SQL
Data warehousing

Education

Bachelor of Science

Tools

Azure

Job description

Job Overview

The Software Engineer Senior is responsible for full performance complex systems analysis, design and applications programming for single and multiple information systems, software applications, architectures, data warehouses, databases, and data extraction and reporting. Duties include designing, planning, testing, implementing, maintenance, problem solving, documenting, and developing software code, standards, principles and practices. This position may perform lead work over lower level staff.

Job Overview

The Software Engineer Senior is responsible for full performance complex systems analysis, design and applications programming for single and multiple information systems, software applications, architectures, data warehouses, databases, and data extraction and reporting. Duties include designing, planning, testing, implementing, maintenance, problem solving, documenting, and developing software code, standards, principles and practices. This position may perform lead work over lower level staff. Department: Software Engineering/Hybrid Status: Regular, Salaried Please note, the team rotates on a week of on-call support for the applications that we develop. There are also times in which after hours go-live support is needed in order to ensure that maintenance does not impact our production users. Support rotation approximately 6 weeks per year.

Duties & Responsibilities
  • Analyzes, designs, builds, modifies, implements, tests and debugs new or existing software applications, architectures, databases, and systems integration to automate business processes, as applicable.
  • Recommends, develops, documents and maintains software coding and development standards, principles and practices.
  • Troubleshoots complex performance and system availability problems ensuring quality of the enterprise application and/or data warehouse. Consults with end users and information technology staff to identify user problems.
  • Designs, develops, tests, debugs, implements, and prepares flow charts for both new and existing systems. May assist lower level developers in the development of complex applications and coding.
  • Serves as a technical resource for modeling, simulation and analysis efforts. Verifies program logic by overseeing the preparation of test data, testing and debugging of programs.
  • Participates in Production Support on-call rotation as necessary
  • Prepares time lines, project plans and flow charts for the development or enhancement of new and existing software application programs.
  • Provides enterprise level application design guidance and consultation. Collaborates with development team, business intelligence, manager, customers and project managers to develop requirements, applications, systems, data warehouse and database requirements to meet organizational and end user needs. Provides recommendations regarding configuration, design, usability and maintainability for services, applications, interfaces and other dependencies that integrate with platforms.
  • Gathers, analyzes and documents complex business and user requirements, functional requirements and data specifications.
  • Designs, writes and documents technical specifications to design or redesign complex applications.
  • Collaborates with applications staff and users of information systems to evaluate, plan, design, develop, test, implement, and maintain application development efforts and/or reports. Works with applications staff to translate and document user needs and system requirements into report specification and/or techinical documents. Integrates data between multiple systems for reporting as necessary.
  • Performs database tuning and configuring; developing backup and recovery processes, repeatable methods to refresh non-production environments from production, data life-cycle management, and system upgrades. Writes stored procedures, packages, and functions.
  • Designs and develops complex processes required to extract, transform, cleanse and load data into the enterprise data warehouse and data marts. Develops solutions to address data warehouse query performance and quality issues including data profiling, development, enhancement, and technical standards. Ensures reporting systems are maintained, and supported during system and database upgrades and modifications.
  • Recommends, develops and creates peripheral technologies and IT processes in support of application platforms.
Minimum Qualifications
  • Degrees
    • Bachelor of Science
  • Experience
    • Five (5) years of related experience is required.
  • Equivalency
    • Combination of post-high school education, job related certification, and/or related experience equivalent to nine (9) years may be considered in lieu of minimum requirements.
  • Preferences:
    • Familiarity with specific coding languages such as ASP.NET, C#, Node.js, and React.
    • Experience building solutions in Azure.
    • Familiar with AI Code generation tools such as GitHub Copilot and Claude Code.
    • Experience building AI solutions such as systems that leverage Retrieval Augmented Generation (RAG).
Salary Information

Pay is dependent on applicant's relevant experience. Annual Salary Range (Based on 40 hours worked per week): $112,925.51 to $169,388.27

Benefits Information

Here, you matter. As a Children’s Hospital Colorado team member, you will receive a competitive pay and benefits package designed to take care of your needs that includes base pay, incentives, paid time off, medical/dental/vision insurance, company provided life and disability insurance, paid parental leave, 403b employer match (retirement savings), a robust wellness program, and access to professional development tools, including an education benefit to help you advance your career. As part of our Total Rewards package, Children's Colorado offers an annual employee bonus program that rewards eligible team members based on organizational performance. If organizational goals are met for the year, the bonus is paid out the following April. Children's Colorado delivers annual base pay increases to eligible team members based on their performance over the previous year.

EEO Statement

It is our intention that all qualified applicants be given equal opportunity and that selection decisions be based on job-related factors. We do not discriminate on the basis of race, color, religion, national origin, sex, age, disability, or any other status protected by law or regulation. Be aware that none of the questions are intended to imply illegal preferences or discrimination based on non-job-related information. The position is expected to stay open until the posted close date. Please submit your application as soon as possible as the posting is subject to close at any time once a sufficient pool of qualified applicants is obtained. Colorado Residents: In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of attendance at or graduation from an educational institution. You will not be penalized for redacting or removing this information.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Childrenscolorado • Aurora (CO)

Hybrid
USD 113,000 - 169,000
Annual bonus program
Medical/dental/vision insurance
403b employer match
+2
Senior Application Systems Engineer
Senior Application Systems Engineer

Children's Hospital Colorado • Aurora (CO)

Remote
USD 113,000 - 169,000
Senior IT Security Architect
Senior IT Security Architect

Children's Hospital Colorado • Aurora (CO)

Hybrid
USD 121,000 - 182,000
Advanced Systems Engineer
Advanced Systems Engineer

Children's Hospital Colorado • Aurora (CO)

Hybrid
USD 130,000 - 196,000
Annual bonus program
Education benefit
Medical/dental/vision insurance
+1
Health Navigator
Health Navigator

Children's Hospital Colorado • Aurora (CO)

On-site
USD 36,000 - 55,000
Benefits eligible
403b employer match (retirement)
Paid time off
+1
System Strategy Advisor
System Strategy Advisor

Children's Hospital Colorado • Aurora (CO)

Hybrid
USD 113,000 - 169,000
Annual bonus
Health benefits
403b/retirement match
+2
Epic Beaker Applications Genomics Analyst
Epic Beaker Applications Genomics Analyst

Children's Hospital Colorado • Aurora (CO)

Hybrid
USD 91,000 - 136,000
Senior HR Business Partner
Senior HR Business Partner

Children's Hospital Colorado • Aurora (CO)

Hybrid
USD 85,000 - 127,000
Competitive pay
Incentives
Paid time off
+8
Senior IT Security Analyst
Senior IT Security Analyst

Children's Hospital Colorado • Aurora (CO)

On-site
USD 105,000 - 158,000
Associate Chaplain Flex
Associate Chaplain Flex

Children's Hospital Colorado • Aurora (CO)

On-site
USD 43,000 - 47,000