Senior Ab Initio Developer
“The limit of our growth is going to be our imagination and product ideas – not technology”
– Mohit Kapoor, CIO
What we’ll bring:
- A work environment that encourages collaboration and innovation. We consistently explore new technologies and tools to be agile.
- Flexible time off, workplace flexibility, an environment that welcomes continued professional growth through support of tuition reimbursement, conferences and seminars.
- Our culture encourages our people to hone current skills and build new capabilities, while discovering their genius.
What you'll bring:
- Five or more years of hands-on corporate software development experience
- Five or more years of hands-on corproate development experience with either Ab Initio, Data Stage, and/or Informatica
- Proficiency working in a Linux-based environment, including shell scripting and basic system administration
- Experience working in an Agile Scrum environment
- Experience working within CI/CD environments and a passion for automation and system quality
What we'd prefer to see:
- Strong proficiency in Ab initio is required and ability to utilize Ab Initio Graphical Development Environment (GDE) to provide technical specifications to programmers to implement ETL changes
- Java, C, or C++ development experience a plus
- Bachelor’s degree in Computer Science, Information Systems Management
Impact you'll make:
- Function as a core team member within one of our Agile teams building backend-end data applications and services that support the Batch platform of TransUnion.
- Collaborate with product owners and team members on requirements and implementation approaches for addressing demand and challengesDesign and Develop tools and services enabling end-user productivity and system integrations.
- Partner with business resources to troubleshoot issues, manage capacity, and plan for the optimization and expansion of environments.
- Assist in technology innovation activities such as research, evaluations, and prototyping.
- Train, coach and support users on environment, tools, data and services.
- Maintain and ensure availability and quality of systems.
- Provide support for automated unit and integration tests for all functional changes, as well as User Acceptance Testing and production issues.
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability status, veteran status, marital status, citizenship status, sexual orientation, gender identity or any other characteristic protected by law.