Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

SNI Companies

Senior Software Engineer (ETL/SQL Developer)

Career Insights for ETL Developer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Colorado data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

An ETL Developer develops, tests and maintains the process of data extraction, transformation and loading (ETL), a data warehousing process used for pull data out of source systems and load them into a data warehouse solution.

$101,658 / year median in Colorado

-16% projected decline

Explore Career

Job Description

Senior Software Engineer (ETL/SQL Developer) SNI Companies - 3.7 Thornton, CO Job Details Permanent | Full-time $99,000 - $149,000 a year 1 day ago Qualifications Software issue identification Data model design Commercial use (data warehousing systems) Software engineering Confidential information handling Data Integration (Data management) Requirements design Safety protocol adherence Data modeling projects C# Business intelligence report generation Schema design User training (technical support) Bachelor's degree Developing new training programs Safety equipment Training & development Analysis (software development lifecycle) Data analytics tools Design (software development lifecycle) Full Job Description SNI Technology's top client located in Thornton, CO is immediately seeking to hire a talented Senior Software Engineer (ETL & SQL Developer) for an exciting, full-time, permanent position. Please note this is a hybrid (remote/onsite) position (i.e., expect at least a couple days in-office per week).
SENIOR SOFTWARE ENGINEER
(ETL/SQL
DEVELOPER
) Perform complex product development in areas including design, systems analysis, implementation, and maintenance of several projects. Design, program, test, implement, troubleshoot and maintain multiple highly complex products. Create, develop and maintain data warehousing systems. Assist in product architecture. Write documentation to explain what code does to use as a reference in the production cycle, document changes, fixes and codes.
ESSENTIAL DUTIES AND RESPONSIBILITIES
: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
JOB TASK DESCRIPTIONS
Design, program, test and implement highly complex programs and relational databases assuring product quality and effectiveness. (Daily, 40% of time) Analyze, diagnose, troubleshoot and design solutions to problematic programming. Trouble shoot software and client issues. (Daily, 30% of time) Performs programming and provides support for operating systems and database management systems. (Daily, 10% of time) Collaborate with departments and clients in project design and development from start to finish. develop and coordinate production processing schedules. (Monthly, 7% of time) Evaluate and test new programs to ensure logic and syntax are correct and that program results are accurate. Assist lower-level programmers with programming assignments. (Monthly, 3% of time) Conduct system analysis and development to keep systems current with changing technologies. (Quarterly, 3% of time) Document program, code and special instructions on procedural, modular and database level. (Quarterly, 3% of time) Develop and provide system and/or programming training for users as needed. (Quarterly, 3% of time) Perform other duties as assigned. (Ongoing, 1% of time)
EDUCATION AND RELATED WORK EXPERIENCE
Bachelor's degree in computer science or related major. Four (4) additional years of similar and relevant experience may be substituted for this requirement. Minimum of three (3) years of software engineering experience. Minimum of five (5) years' experience in systems analysis, software development and programming methodologies, design and implementation. LICENSES, REGISTRATIONS or
CERTIFICATIONS
Criminal background check required for hire.
TECHNICAL SKILLS, KNOWLEDGE & ABILITIES
Advanced knowledge of logical and physical data modeling and use of data modeling tools such as Analysis Server Advanced knowledge of 2-tiered and 3-tiered architectures. Advanced knowledge of data warehousing methodologies and Data Mart Design skills Advanced knowledge of SQL server dialect, relational database theory ETL toolsets, and OLAP technologies. Advanced knowledge of Business Intelligence tools: Crystal Reports, Microsoft tools Strong object-oriented/based programming skills. Expertise in debugging the Legacy Code. Proficiency in Visual Basic, HTML, JavaScript, XML, C# and .Net. Ability and willingness to learn new computer languages and technologies quickly. Ability to work under a formal software development lifecycle. High level of analytical and design skills for requirements development and technical specifications. Experienced trainer, facilitator, and course developer. Good communication, interpersonal skills and documentation skills. Ability to maintain confidentiality in all aspects of the job. Ability to keep up-to-date technically and apply new knowledge to your job. Includes adapting to and mastering new system applications and processes as implemented by the district or department Ability to promote and follow Board of Education policies, District policies, building and department procedures. Ability to communicate, interact and work effectively and cooperatively with all people, including those from diverse ethnic and educational backgrounds. Willingness to contribute to cultural diversity for educational enrichment. Ability to recognize the importance of safety in the workplace, follow safety rules, practice safe work habits, utilize appropriate safety equipment and report unsafe conditions to the appropriate administrator.
COMPENSATION RANGE
The salary range budgeted for this position is $99K to $149K base annually + benefits package. Please note your actual pay rate will be determined based upon your skills, knowledge, and abilities, including work experience - please talk with your recruiter to learn more. #SNIT

Benefits

  • Dental Insurance