YE1679: Software Developer Advisor

Overview

On Site
Full Time

Skills

Computer Science
Information Technology
SQL
Data Mapping
Data Loading
Data Validation
Scripting
Archiving
Toad
Ab Initio
Extract
Transform
Load
Mentorship
Documentation
Software Development
Prototyping
Leadership

Job Details

Job Description: Provides leadership and initiative in a team environment, focusing on software development. Ensures application of systems thinking principles allowing team members to independently design, code, test, and deploy software. Provides the necessary documentation to support the software Development Life Cycle. Develop prototypes and solutions leveraging a diverse range of technology. Applies modern principles, methodologies, tools, and systemic processes to support the launch new business capabilities. Leads the resolution of complex problems. Mentors development of those in less senior positions.

Qualifications: Bachelor's degree or equivalent * in Computer Science, Engineering, or related field plus 4 years of experience in the job offered or 4 years of work experience in information technology or engineering environment. The employer will alternatively accept a Master's degree in Computer Science, Engineering, or related field plus 2 years of experience in the job offered or 2 years of work experience in information technology or engineering environment in lieu of a Bachelor's degree or equivalent * plus 4 years of experience. Experience is required and includes the following: Advance SQL Queries, Data extractions, Data mapping from source to target, Data transformation, Data loading in target systems, Data validation; Development of scripts for archiving, purging, incident generation and error correction; TOAD, Ab Initio ETL development, design, code, test and deployment of software; mentoring others in less senior roles; leading the resolution of complex problems; applying modern principles, methodologies, tools and systemic processes to support the launch of new business capabilities; provide the necessary documentation to support the software Development Life Cycle; develop prototypes and solutions leveraging a diverse range of technologies; provide leadership and initiative in a team environment. *Employer will accept one (1) year of directly related experience in lieu of one (1) year of education. Position can telecommute from home from any location in the U.S.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.