Software Engineering Professional (Bengaluru)

Software Engineering Professional (Bengaluru)

23 Sep
|
BT
|
Bengaluru

23 Sep

BT

Bengaluru

Responsibilities

- Use AI-powered tools for code generation, refactoring, test generation, documentation, code analysis, troubleshooting, and design acceleration.
- Build proofs of concept and prototypes and apply spec-driven and modern AI-assisted development practices.
- Design, develop, and maintain API-first and microservices-based backend APIs and frontend applications.
- Develop automated unit, API, integration, and functional tests and improve coverage using AI-assisted approaches.
- Apply secure coding practices and consider performance, scalability, reliability, and maintainability.
- Deploy applications in cloud environments, preferably AWS, and contribute to CI/CD pipeline and release automation.
- Support monitoring, logging, alerting, observability, production issue investigation, and root-cause analysis.
- Collaborate with product managers, business teams, architects, senior engineers, and operations teams to deliver solutions and improve engineering practices.

Requirements

- Hands-on software development experience with one or more of Java/Spring Boot, Node.js, or Python.




- Experience with at least one modern frontend framework, such as React or Angular.
- Understanding of REST APIs, API-first development, OpenAPI specifications, and microservices architecture.
- Experience with PostgreSQL, Oracle, or another relational database.
- Basic to good understanding of AWS or another cloud platform, plus experience with Git, CI/CD, and DevOps practices.
- Hands-on exposure to AI-assisted coding and software development tools, including code generation, review, testing, documentation, debugging, or technical design.
- Awareness of RAG, MCP, AI agents, prompt/spec-driven development, and developer automation.
- Understanding of software engineering fundamentals, automated testing, security, performance, scalability, and Agile/Scrum environments.
- Robust analytical, problem-solving, communication, collaboration, ownership, and continuous-learning abilities.
- Telecom or communications-domain experience is advantageous but not essential.

📌 Software Engineering Professional (Bengaluru)
🏢 BT
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineering professional (bengaluru) / bengaluru