Job Description :

Job Description:

  • Expert in Core Java and design technique as well as experience working across large environments with multiple operating systems/infrastructure for large-scale programs (e.g.,
  • Expert Engineers) starting to be firm-wide resources working on projects across Client.
  • Is multi-skilled with expertise across software development lifecycle and toolset.
  • May be recognized as a leader in Agile and cultivating teams working in Agile frameworks.
  • Sought out as coach for at least one technical skill.
  • Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, resiliency, security.
  • Stays abreast of cutting edge technologies/trends and uses experience to influence application of those technologies/trends to support the business; may give speeches and outside the firm, writes articles.

As a Software Engineer, candidate will require the following skills and experience:

  • 3 plus years hands on experience in a data oriented role
  • 3 plus years experience working in a Data Warehouse environment (or equivalent)
  • 3 plus years experience in analysis of data or complex processes and systems, demonstrating strong analytical skills.
  • 3 plus years using SQL
  • 2 plus years experience with dimensional modeling
  • 3 plus years creating complex functional designs which included data mappings
  • Demonstrated ability to work in a team environment with a structured SDLC and interface and coordinate with a variety of business and I/T groups
  • College degree or specialized training / equivalent work experience
  • US Citizen or Green Card Holder

Technical Design and Solution Development:

  • 3 plus years of professional experience as a developer in a data warehousing or other data oriented, batch processing environment
  • 3 plus years of hands on experience with Extract/Transform/Load (ETL) tools such as Ab Initio (preferred), Informatica (preferred), etc.
  • 2 plus years of hands on experience with relational databases such as Teradata, Oracle or DB2
  • 2 plus years creating complex technical designs which included data mappings
  • 2 plus years of hands on experience with Unix shell scripting
  • 1 plus years experience with Java/Spark.
  • Experience with a scheduling tool, especially Control-M, is a plus.
  • Experience with issue analysis and resolution including usage of issue resolution processes for application production problems.
  • Experience with release management and installations including preparing for and overseeing the installations"

Similar Jobs you may be interested in ..