Lead I - Software Engineering

5 years

Hyderabad

Posted:6 days ago

Apply

Job Description

Role description


Who we are:

At UST, we help the world’s best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our clients to co-create lasting change. Together, with over 30,000 employees in 30+ countries, we build for boundless impact, touching billions of lives in the process. Visit us at UST.com.

Summary:
UST is looking for a Backend Application Developer with strong multi-language coding skills and hands-on experience in data automation, transfer, and ingestion pipelines. The ideal candidate works across on-prem and cloud environments on Linux and Windows, builds and supports production systems, and brings a self-driven, detail-oriented approach to improving existing processes.

The Opportunity:

Job Description
Develop backend applications in Python, Golang, Perl, and Java for automation, data transfer, processing, and ingestion across Linux and Windows operating systems. Work in both on-prem and cloud-based environments, interacting with databases such as MySQL and Aurora. Write automated test cases for developed code, provide production support and troubleshooting across multiple products on-prem and in the cloud, and produce code documentation and installation guides.

Key Roles & Responsibilities:

  • Design, develop, and maintain backend applications in Python, Golang, Perl, and Java for automation, data transfer, processing, and ingestion.
  • Build and support data pipelines and workflows on Linux and Windows platforms across on-prem and cloud environments.
  • Write and maintain automated test cases to ensure code quality and reliability.
  • Interact with relational databases, primarily MySQL and Aurora, and with other platforms such as Oracle, Vertica, and DB2 as needed.
  • Provide production support and troubleshooting across multiple products, resolving incidents and performing root cause analysis.
  • Develop and maintain orchestration workflows using Apache Airflow and data processing jobs using Apache Hive.
  • Build and operate solutions within the AWS ecosystem, including S3, EFS, EC2, and EMR.
  • Participate in the full SDLC within an Agile framework, including sprint planning, reviews, and retrospectives.
  • Manage work and documentation in Jira and Confluence, and version code in Git and Bitbucket.
  • Write clear code documentation and installation guides for internal teams and external partners.
  • Actively identify opportunities to improve existing processes, tools, and systems.
  • Communicate effectively with internal and external stakeholders.

What you need:

Required Skills:

  • 5+ years of coding experience in Python, Go, Java, Bash, PowerShell, and/or Perl.
  • Strong database knowledge, primarily MySQL and Aurora, plus exposure to Oracle, Vertica, or DB2.
  • Hands-on experience with Apache Airflow.
  • Hands-on experience with Apache Hive.
  • Working knowledge of AWS services, including S3, EFS, EC2, and EMR.
  • Experience working in an Agile framework and across the complete SDLC.
  • Experience using Jira and Confluence (or equivalent tools).
  • Experience using source code repositories such as Git and Bitbucket.

Desired Skills:

  • Experience with ETL tools.
  • Experience with OpenShift containerization and Kubernetes clusters across cloud platforms.
  • Experience with Azure.

Qualification:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Demonstrated ability to work independently as a self-starter, with strong attention to detail.
  • Strong written and verbal communication skills.

What we believe:
We’re proud to embrace the same values that have shaped UST since the beginning. Since day one, we’ve been building enduring relationships and a culture of integrity. And today, it’s those same values that are inspiring us to encourage innovation from everyone, to champion diversity and inclusion, and to place people at the centre of everything we do.

Humility: We will listen, learn, be empathetic, and help selflessly in our interactions with everyone.

Humanity: Through business, we will better the lives of those less fortunate than ourselves.

Integrity: We honour our commitments and act with responsibility in all our relationships.

Equal Employment Opportunity Statement
UST is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation.

All employment decisions shall be made without regard to age, race, creed, colour, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status, or any other basis protected by federal, state, or local law.

UST reserves the right to periodically redefine your roles and responsibilities based on the requirements of the organization and/or your performance.

  • To support and promote the values of UST.
  • Comply with all Company policies and procedures.

Skills


AWS, Agile, Amazon Aurora, Amazon EC2, Apache Hive, Bitbucket, Confluence, Amazon EFS, Amazon EMR, Amazon S3, Apache Airflow


About UST

UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.

Skills Required

Software Engineering Backend Automation Linux Windows Python Perl Java Operating Systems Mysql Test Cases Production Support

Learn the skills this job asks for

See your skill gap for Software Developer →

Free courses, interview questions and practice for each skill.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
UST logo
UST

IT Services and IT Consulting

Aliso Viejo CA

RecommendedJobs for You