DBS is hiring for Associate Application Developer

October 18, 2026
Share this Job

Job Details

  1. Company: DBS Bank
  2. Job Position: Associate, Application Developer, Institutional Banking Group Technology
  3. Location: Hyderabad, Telangana, India
  4. Job Type: Full-time
  5. Work Mode: On-site status not explicitly confirmed in the provided description
  6. Job Category: Technology
  7. Experience: Application development experience required; specific years are not mentioned
  8. Qualification: Bachelor’s degree in Computer Science, Information Technology, or a related technical field
  9. Salary: Estimated ₹6–14 LPA, depending on experience, technical skills, and the final offer. This is an indicative estimate, not an officially disclosed salary.
  10. Job Requisition ID: WD88793

Job Overview

DBS Bank is looking for an Associate Application Developer to join its Institutional Banking Group Technology team in Hyderabad. The selected candidate will develop, maintain, and improve software applications using modern programming languages and frameworks. The role involves working with business analysts, product owners, and system architects to build reliable and scalable technology solutions. Candidates should have knowledge of programming, databases, software testing, and application development practices. This opportunity is suitable for candidates with relevant technical qualifications and application development experience who want to grow their careers in banking technology.

Key Responsibilities

  1. Design, develop, and maintain software applications using modern programming languages and frameworks.
  2. Work with business analysts, product owners, and system architects to understand project requirements.
  3. Build scalable and reliable software solutions for banking technology systems.
  4. Write clean, efficient, reusable, and testable code.
  5. Follow coding standards and software development best practices.
  6. Participate in code reviews and improve code quality.
  7. Perform unit testing to identify and prevent software defects.
  8. Conduct integration testing to ensure different system components work correctly.
  9. Troubleshoot application errors and resolve technical issues.
  10. Identify and improve application performance bottlenecks.
  11. Maintain application security and system reliability.
  12. Support continuous integration and continuous deployment pipelines.
  13. Contribute to automated software delivery processes.
  14. Collaborate with team members throughout the software development life cycle.
  15. Follow Agile and Scrum methodologies to deliver projects efficiently.

Eligibility Criteria

  1. Candidates must have a bachelor’s degree in Computer Science, Information Technology, or a related technical field.
  2. Applicants should have relevant application development experience.
  3. Candidates should have experience with at least one programming language, such as Java, Python, or JavaScript.
  4. Applicants should understand database systems, including SQL and NoSQL.
  5. Candidates should have a basic understanding of microservices architecture.
  6. Applicants should understand the software development life cycle.
  7. Familiarity with Agile and Scrum methodologies is required.
  8. Candidates should demonstrate analytical and problem-solving abilities.
  9. Applicants must be comfortable working in a collaborative and fast-paced technical environment.

Required Skills

  1. Programming skills in Java, Python, or JavaScript.
  2. Knowledge of modern application development frameworks.
  3. Understanding of SQL and NoSQL databases.
  4. Knowledge of microservices architecture.
  5. Understanding of software development life cycle processes.
  6. Familiarity with Agile and Scrum practices.
  7. Knowledge of unit testing and integration testing.
  8. Understanding of code reviews and coding standards.
  9. Basic knowledge of CI/CD pipelines.
  10. Debugging and troubleshooting skills.
  11. Application performance optimization skills.
  12. Understanding of software security and reliability.
  13. Analytical thinking and problem-solving skills.
  14. Good communication and interpersonal skills.
  15. Ability to collaborate with cross-functional teams.

Why Join DBS Bank?

  1. Work with a major financial services organization.
  2. Gain experience in banking technology and enterprise software development.
  3. Develop technical skills by working with modern programming technologies.
  4. Collaborate with experienced technology professionals.
  5. Learn about scalable and reliable software systems.
  6. Gain exposure to application testing, deployment, and maintenance.
  7. Build experience in Agile software development environments.
  8. Explore opportunities for professional growth in financial technology.

Important Links

Apply Link: Click here


Share this Job