Software Development Engineer
UST
Bengaluru, Karnataka, India1h agovia LinkedIn
This job at a glance
- Who can apply
- Freshers
- Must know
- REST APIsSQLPythonJavaCPostgreSQL
- Nice to have
- CI/CDAWSAzureMicroservices
- Work
- On-site in Bengaluru
- Pay
- Not stated by the employer.
- Skill demand
- Python42%REST APIs37%Java28%SQL18%of 83 similar fresher jobs posted in India this week
- Listed
- 10 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
UST is looking for a Software Development Engineer.
Key Responsibilities
- Design, develop, test, and maintain software applications and utilities.
- Develop and maintain REST APIs and web services for application and system integration.
- Work with SQL/relational databases, including queries, stored procedures, data handling, and performance optimization.
- Develop automation scripts and tools to improve operational and engineering efficiency.
- Integrate applications with databases, APIs, and other internal/external services.
- Perform debugging, root-cause analysis, defect fixing, and performance improvements.
- Develop unit and integration tests and support end-to-end validation.
- Follow software development best practices, including code reviews, version control, and technical documentation.
- Collaborate with cross-functional engineering teams to understand requirements and deliver reliable solutions.
Requirements & Tech Stack
- Strong programming skills in Python, C#, Java, or similar languages.
- Experience with SQL and relational databases such as SQL Server, MySQL, or PostgreSQL.
- Hands-on experience developing and consuming REST APIs/Web Services.
- Experience in automation/scripting using Python, PowerShell, or similar technologies.
- Good understanding of software design, debugging, testing, and troubleshooting.
- Experience with Git/version control and standard software development practices.
- Good analytical, problem-solving, and communication skills.
Preferred Skills
- Exposure to CI/CD and DevOps practices.
- Experience with cloud platforms such as Azure or AWS.
- Knowledge of microservices and application integration.
- Experience building test or workflow automation frameworks.