02 Oct
|
Diligent
|
Bengaluru
02 Oct
Diligent
Bengaluru
Position Overview
We are looking for a Software Engineer II to build and deliver scalable software solutions across our products. You will work on modern web applications and cloud-based services using Node.js, React, TypeScript, AWS, PostgreSQL, MSSQL, and Docker, while contributing to AI-enabled features and integrations.
You will collaborate closely with other engineers, product managers, and cross-functional teams to develop reliable, maintainable, and production-ready solutions. This role provides an opportunity to work with up-to-date AI technologies including Python, AWS Bedrock, MCP, RAG, and agentic AI workflows while developing strong expertise in cloud-native software engineering.
What You'll Do
- Develop and maintain scalable backend services and APIs using Node.js, TypeScript, and JavaScript.
- Build responsive and maintainable frontend applications using React.
- Design and implement integrations with AWS services and contribute to cloud-native application development.
- Develop and maintain applications using PostgreSQL and MSSQL,
including writing efficient queries and working with database schemas.
- Build, test, and deploy applications using Docker and modern CI/CD practices.
- Contribute to AI-enabled product features using Python, AWS Bedrock, RAG, MCP, and AI integration patterns.
- Work with the team to integrate LLM capabilities, APIs, tools, and data sources into production applications.
- Write clean, maintainable, and well-tested code following established engineering practices.
- Participate in code reviews, technical discussions, debugging, and production issue resolution.
- Develop unit and integration tests and contribute to improving application quality and reliability.
- Monitor application performance and troubleshoot issues across development and production environments.
- Collaborate with senior engineers and architects to implement technical solutions aligned with product and engineering requirements.
- Stay current with emerging t
📌 Software Engineer II (Bengaluru)
🏢 Diligent
📍 Bengaluru