Applications Developer II – ETL – DEM

Applications Developer
Westminster, CO
Posted 2 years ago

Job description

  • The Development team creates and maintains web and desktop applications that augment and integrate Commercial Off-The-Shelf (COTS) solutions. Primary solutions are internally business facing to support our design and manufacturing processes.
  • Accountable for completing data deliverables including mapping and strategy documentation, technical specifications for migration tools, and feedback on migration testing success.
  • Develops required migration tools as needed.
  • Executes mock data migration rehearsals and works closely with the product owners and data SMEs on data verification.
  • Collaborate with team members and business users to clarify requirements and confirm design/implementation.
  • Collaborate with DBAs on performance issues, best practices, and troubleshooting
  • Responsible for adhering to the requirements and design specifications.
  • Responsible for adhering to development standards set by architect.
  • Research and recommend database development best practices
  • Facilitate peer-programming and design sessions/reviews with team members.
  • Participate in code reviews.
  • Foster and be a leader of a collaborative and team-oriented environment.
  • Collaborate with other Application Developers on problem analysis and resolution and provide support as needed.
  • Provide technical assistance to others.
  • Conduct technical training and facilitate other Application Developers’ learning.
  • Maintain a regular and predictable work schedule.
  • Establish and maintain effective working relationships within the department, the Strategic Business Units, Strategic Support Units and the Company. Interact appropriately with others in order to maintain a positive and productive work environment.
  • Perform other duties as necessary.

What You’ll Need

  • BS degree or higher in Information Technology or a related technical field plus 5 or more years of related experience.
  • Each higher-level degree, i.e., Master’s Degree or Ph.D., may substitute for two years of experience. Related technical experience may be considered in lieu of education. Degree must be from a university, college, or school which is accredited by an agency recognized by the US Secretary of Education, US Department of Education.
  • Must have front-end UI to middle-tier experience with some back-end familiarity.
  • Strong analytical, problem solving, and collaborative skills.
  • Strong SQL DDL, DML, and SQL Procedural Language (PLSQL) coding skills.
  • Good understanding of RDBMS Concepts
  • In-depth knowledge of T-SQL and PL/SQL including tuning, background processing, and data conversions.
  • 5 or more years of experience in data migration, ETL, or BI.
  • 5 or more years of experience with Microsoft SQL or Oracle.
  • 3 or more years of experience with Git source control.
  • 2 or more years of experience utilizing Agile/SCRUM Methodologies.
  • Understanding of the systems development life cycle (SDLC) processes.
  • Experience with any of the following technologies is preferred: ◦SSIS or other ETL processing tools
  • C# or Java application development experience
  • Unit Testing/Test Driven Development/Behavior Driven Design
  • Team Foundation Services/Azure DevOps
  • PL/SQL development

Job Features

Job CategoryApplications

Apply Online