Database Developer

March 26, 2020
Castle Rock, CO
Job Type


The Senior Database Developer acts as a senior member within IT Application Services and is responsible for the overall design, development, test, release, maintenance, and technical support of data and reporting applications to ensure effective data services delivery and support enterprise strategies. This role is also responsible for working with IT Infrastructure Services to ensure server platform and security needs of data and reporting systems are met. In coordination with the IT Project Management Office, this role will assist in defining project scope, requirements, and timeline.


  • Bachelor's degree in Computer Science, Management Information Systems or a closely related field from an accredited college or university is required
  • Five years of experience in the solution development life cycle for developing and maintaining data processing and reporting applications
  • Extensive experience with:
    • System analysis and design
    • Relational and multi-dimensional data modeling
    • Performance tuning and database design for SQL Server
    • Building Operational Data Stores, Data Marts, and/or Data Warehouses
    • Working with non-relational data sources such as flat files, excel files, JSON files, and APIs
  • Familiarity with:
    • Self-Service Business Intelligence platform
    • Data quality management and master data management
    • Enterprise information architecture
    • ESRI SDE/Geodatabase
  • Experience in teaching and mentoring developers and/or users.


  • Strong knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Working knowledge of agile methodologies
  • Knowledgeable in data integration and/or data migration design and implementation, data management principles and best practices, and the architecture and design of Business Intelligence solutions
  • Familiar with the design and application of software design pattern
  • Familiar with ITIL for IT Service Management
  • Knowledge of new and emerging technologies related to data management


  • Proficient in developing solutions using SQL Server, T-SQL, Stored procedures, SSIS, SSAS, and SSRS
  • Well versed in developing data models and reports with Power BI
  • Proficient in performing system and/or integration testing
  • Skilled in scripting using Python and Power Shell
  • Skilled in performing system analysis and design
  • Proficient in applying critical thinking skills in problem solving
  • Skilled in communicating with functional teams of different technical experience

Thank you for your interest in the Database Developer role!

Drop files here browse files ...
PDFs only

Related Jobs

Full Stack Developer   Littleton, CO new
March 26, 2020
Data Integration Developer   Denver, CO new
March 26, 2020
Informatica ETL Developer   Broomfield, CO new
March 26, 2020
Data Engineer   Denver, CO new
March 26, 2020