Jobverse
Software Engineer ยท India

Backend Developer

weekday-1ยทBengaluru, Karnataka, India

View & apply on company site โ†’

๐—ง๐—ต๐—ถ๐˜€ ๐—ฟ๐—ผ๐—น๐—ฒ ๐—ถ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ผ๐—ป๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ช๐—ฒ๐—ฒ๐—ธ๐—ฑ๐—ฎ๐˜†'๐˜€ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€

๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ: ๐—ฅ๐˜€ ๐Ÿฎ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ - ๐—ฅ๐˜€ ๐Ÿฎ๐Ÿด๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿฎ๐Ÿฌ-๐Ÿฎ๐Ÿด ๐—Ÿ๐—ฃ๐—”)

Experience: 4+ yrs

Location: Bengaluru

Job Type: Full-time

We are looking for an experienced and innovative Software Engineering & Product Innovation Professional to contribute to the development of modern, technology-driven workforce solutions. The role offers an opportunity to work on core product engineering initiatives, leverage AI and emerging technologies , and build scalable solutions that address complex business and workforce challenges.

The ideal candidate will be a hands-on technology professional who enjoys solving challenging problems, taking ownership of product initiatives, and working with modern engineering practices to deliver solutions with global impact.

Requirements

Key Responsibilities

  • Design, develop, enhance, and maintain scalable enterprise software applications.
  • Translate product and business requirements into effective technical solutions.
  • Build reliable, maintainable, and high-performance software using modern engineering practices.
  • Contribute to the development and adoption of AI-powered features and intelligent automation .
  • Participate in technical design, architecture discussions, and engineering decisions.
  • Develop reusable components, services, APIs, and application capabilities as required.
  • Collaborate with Product, Engineering, QA, Architecture, and other teams throughout the software development lifecycle.
  • Write clean, testable, maintainable, and production-ready code.
  • Participate in code reviews and contribute to engineering standards and best practices.
  • Troubleshoot complex technical issues, perform root-cause analysis, and implement sustainable solutions.
  • Improve application performance, scalability, reliability, security, and maintainability.
  • Contribute to testing, deployment, monitoring, and production-support activities.
  • Identify opportunities to automate repetitive engineering and operational processes.
  • Evaluate emerging technologies and contribute to technical experimentation and proof-of-concept initiatives.
  • Support continuous improvement of development workflows, engineering practices, and product delivery processes.
  • Maintain technical documentation and contribute to knowledge-sharing initiatives.
  • Take ownership of assigned technical initiatives and drive them from design through successful delivery.
  • Contribute to building technology solutions that can support diverse global users and business requirements.

What Makes You a Great Fit

  • 4+ years of professional experience in software engineering, product engineering, application development, or a related technology role.
  • Strong hands-on software development experience with modern programming languages and engineering frameworks.
  • Good understanding of software architecture, APIs, databases, distributed systems, and scalable application design .
  • Experience working with modern cloud, AI, automation, or enterprise technology platforms is highly desirable.
  • Strong understanding of software development lifecycle, coding standards, testing, version control, and deployment practices.
  • Experience designing and developing reliable, maintainable, and production-grade applications.
  • Strong problem-solving and analytical skills with the ability to work through complex technical challenges.
  • Ability to understand business requirements and translate them into practical technical solutions.
  • Strong interest in AI, emerging technologies, automation, and modern software engineering practices .
  • Experience working in Agile or other collaborative product-development environments.
  • Strong communication and cross-functional collaboration skills.
  • Ability to work independently, take ownership of technical deliverables, and operate effectively in a global engineering environment.
  • Strong attention to code quality, system reliability, security, and performance.
  • A proactive mindset with a willingness to continuously learn, experiment, and improve engineering practices.
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline is preferred.
View & apply on company site โ†’

Sourced from a public career listing. Jobverse is an aggregator, not the employer.

โ† All Software Engineer jobs