Similar Jobs
Responsibilities:- Develop and maintain application development to complicated enterprise data lineage- Optimize industry based tool to simplify enterprise level data complexity via data lineage- Debug and resolve graph-related issues- Collaborate on designing and implementing new features to simplify complex problems- Conduct code reviews for quality assurance- Write and maintain documentation for functionalities and APIs- Integrate and validate third-party libraries and tools- Manage source code using version control systems- Implement algorithms for code generation and optimization- Perform code refactoring for better maintainability and efficiency- Stay updated with advancements in Data lineage technology- Profile and benchmark compiler performance on various platforms- Develop automated testing and verification of code base and functionality- Provide technical support to teams using technical expertise- Analyze performance metrics to identify areas for improvement- Participate in design and architecture discussions- Use static and dynamic analysis tools to improve code quality- Collaborate with cross-functional teams- Research new techniques and methodologies- Contribute to and engage with open-source compiler projectsQualifications:
- Strong understanding of Data Lineage, metadata management and reference data development and data analytics.
- Good knowledge about relational databases like Oracle, SQL / PLSQL,
- Strong knowledge in two or more of the areas of: Data lineage, Ab-initio mHub tool, application development, python, lineage industrial tool
- Hands on experience of any coding language and tool based configuration prior experience.
- Full Software Development Kit (SDK) development cycle experience.
- Pragmatic problem-solving and ability to work independently or as part of a team.
- Proficiency in ab-initio mHub or python programming languages.
- Proficiency with 1 or more of the following programming languages: Java, API, Python
- 2+ years of non-internship professional software development experience
- A passion for development, strong work ethic, and continuous learning.
- Experience with code optimization techniques for different hardware architectures.
- Bachelor's in computer science or related field.
- Experience relational database i.e. SQL / PLSQL, Oracle etc
- Experience with code development, metadata management, reference data, Lineage tool
- Experience with developing data lineage using tool or custom code.
- Experience in Data management and coding language
- At least 4+ years of application Ab-initio Metadata hub development experience.
Education:
- Bachelor’s degree/University degree in Computer Engineering, Information Technology, Computer Science or equivalent experience
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.


