PitchMeAI
UST

Developer III - Software Engineering

UST · Trivandrum, Kerala, India

  • On site
  • Full-time
  • $120,000 / year
  • Trivandrum, Kerala, India

Job highlights

  • Design and develop Ab Initio software features.
  • Drive engineering best practices and standards.
  • Innovate within your technical domain.
  • Solve complex problems in regulated environments.
  • Collaborate in a self-organized engineering team.

About the role

Software Engineer II Ab Initio

UST is seeking a skilled Software Engineer II with expertise in Ab Initio to join a self-organized engineering team. You will be responsible for designing and developing software features that are vital to credit card consumers. Your work will contribute to achieving the goals and vision set by Product Management and your management chain. You will focus on a significant portion of existing or new team software, such as a major component, a set of features, or a mid-size application or service.

This role emphasizes driving engineering best practices, including Operational Excellence, Security, and Quality, both within your team and across wider engineering groups. You will be encouraged to innovate within your team and initiative area, contributing your expertise to your technical domain.

Requirements for the Role

  • Experience delivering throughout the development lifecycle.
  • Complete understanding of the capabilities of the latest Ab Initio technologies.
  • Ability to resolve questions from the team regarding requirements from product managers.
  • Capability to propose solutions to requirements and identify gaps for complete solution definition.
  • Hands-on programming experience in GDE and Unix scripting languages.
  • Advocacy for quality and leveraging approaches like Pair Programming.
  • Ability to identify potential savings in delivery effort and continually increase throughput while eradicating waste.
  • Proficiency in reviewing code developed by others and providing feedback on inconsistencies with standards or best practices.
  • Ability to estimate delivery timescales and justify these estimates.
  • Awareness of Jenkins pipeline principles.
  • Knowledge of Agile practices.

Advantageous Experience

  • Awareness of AWS interactions and file storage.
  • Core understanding of Lambda programming.
  • Experience solving real-world problems in a complex, regulated environment.

Key Skills/Competency

  • Ab Initio
  • Software Development
  • Software Engineering
  • GDE
  • Unix Scripting
  • Agile Practices
  • Jenkins Pipeline
  • Operational Excellence
  • Problem Solving
  • Code Review

Skills & topics

  • Software Engineer
  • Ab Initio
  • Software Development
  • GDE
  • Unix Scripting
  • Agile
  • Jenkins
  • AWS
  • Lambda
  • Data Engineering

How to get hired

  • Tailor your resume: Highlight your Ab Initio, GDE, and Unix scripting experience. Emphasize your involvement in the full development lifecycle and Agile methodologies.
  • Showcase problem-solving skills: Provide specific examples of how you've identified gaps in requirements and developed effective solutions. Quantify achievements where possible.
  • Demonstrate Ab Initio expertise: Detail your understanding of the latest Ab Initio technologies and your hands-on programming experience with GDE.
  • Emphasize quality and best practices: Mention your experience with pair programming, code reviews, and driving operational excellence.
  • Prepare for technical questions: Be ready to discuss your knowledge of Jenkins pipelines and AWS interactions if applicable.

Technical preparation

Master Ab Initio GDE and Unix scripting.,Understand AWS interactions and Lambda programming.,Familiarize with Jenkins pipeline principles.,Practice code review and quality assurance.

Behavioral questions

Describe a complex Ab Initio problem solved.,How do you handle requirement gaps?,Explain your approach to code quality.,How do you estimate delivery timelines?

Frequently asked questions

What are the core Ab Initio skills required for the Software Engineer II role at UST?
For the Software Engineer II position at UST, core Ab Initio skills include hands-on programming in GDE and Unix scripting languages, a complete understanding of the latest Ab Initio technologies, and the ability to design and develop software features using these tools. Experience with Jenkins pipeline principles is also expected.
Does UST offer opportunities for professional growth in Ab Initio development?
UST encourages innovation within teams and technical domains, suggesting opportunities for growth. The role involves driving engineering best practices and contributing to significant software components, which can lead to professional development in Ab Initio and related technologies.
What is the work environment like for an Ab Initio Engineer at UST?
The work environment at UST for this role is within a self-organized Ab Initio engineering team. You'll collaborate with Product Management and other engineering teams, focusing on delivering software features that impact credit card consumers. The role also involves working in a complex regulated environment, solving real-world problems.
What is the expected experience level for a Developer III - Software Engineering role at UST?
The job description indicates an 'RP32 (SDE2) Level 2 Services Engineer' requirement, suggesting an intermediate to senior level of experience. You should have a proven track record of delivering throughout the development lifecycle and a comprehensive understanding of relevant technologies.
How does UST approach code quality and best practices for Ab Initio developers?
UST advocates for quality and leverages approaches like Pair Programming. Developers are expected to review code, provide feedback on inconsistencies with standards, and continuously seek ways to increase delivery throughput and eradicate waste. Driving engineering best practices across the team and wider engineering groups is a key responsibility.