Developer II - Software Engineering
UST · Karnataka
- Company
- UST
- Type
- Job
- Work mode
- On-site
- Location
- Karnataka
- Posted
- 30 Oct 2026
About this job
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 www.ust.com.
Summary
UST is seeking a passionate and driven Software Engineer with hands-on experience in Python, Java, Selenium, and modern front-end technologies such as Angular or React. The ideal candidate will contribute to software development, test automation, and application support activities while collaborating with cross-functional teams to deliver high-quality software solutions.
The Opportunity
As a Software Engineer, you will be involved in designing, developing, testing, and maintaining enterprise applications and automation solutions. You will work across the software development lifecycle, contributing to both application development and quality engineering initiatives while gaining exposure to modern technologies and best practices.
Key Roles & Responsibilities
- Develop, test, debug, and maintain software applications using Python and Java.
- Build and enhance responsive web application components using Angular or React.
- Design, develop, and execute automated test scripts using Selenium.
- Participate in application development, unit testing, integration testing, and defect resolution activities.
- Analyze technical requirements and contribute to system design discussions.
- Troubleshoot application issues and perform root-cause analysis for defects and production issues.
- Collaborate with developers, testers, and business teams to ensure quality deliverables.
- Support automation initiatives to improve test coverage and software quality.
- Participate in code reviews and implement coding best practices.
- Ensure compliance with software development standards and established processes.
- Create and maintain technical documentation, test documentation, and knowledge artifacts.
- Contribute to continuous improvement initiatives related to development and quality engineering.
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.
Requirements
- Hands-on experience in Python and Java development.
- Experience with Selenium automation testing.
- Knowledge of Angular or React for front-end development.
- Basic understanding of Object-Oriented Programming (OOP) concepts and design principles.
- Familiarity with web application development and modern web technologies.
- Understanding of software development lifecycle (SDLC) and testing fundamentals.
- Ability to write clean, maintainable, and efficient code.
- Strong analytical, troubleshooting, and problem-solving skills.
- Good verbal and written communication skills.
- Ability to work effectively within collaborative Agile teams.
Required Skills
- Python
- Java
- Selenium
- Angular or React
- Object-Oriented Programming (OOP)
- Web Application Development
- Software Development
- Test Automation
- Functional Testing
- Unit Testing
- Integration Testing
- Debugging
- Defect Resolution
- HTML
- CSS
- JavaScript
- Agile Methodology
- SDLC
- Software Testing Fundamentals
- Technical Documentation
Desired Skills
- REST API Testing
- SQL
- Git Version Control
- CI/CD Pipelines
- TestNG or JUnit
- Maven or Gradle
- Jenkins
- Cloud Platforms (AWS/Azure)
- Microservices Architecture
- Docker
- Quality Engineering Practices
- DevOps Fundamentals
Qualification
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field.
Skills
- Python
- Java
- Selenium
- Angular
- React
- Test Automation
- Software Development
- Web Technologies
- Unit Testing
- Integration Testing
What We…
Listed from the company's public job post; the company is responsible for it. Always apply on the official page and never pay to apply. How listings work