Position Overview
The ideal candidates should have hands-on experience in designing, developing and maintaining scalable backend applications, building APIs, working with databases and developing reliable server-side systems. Candidates should have a strong understanding of backend architecture, application performance, security and system integrations.
Key Responsibilities
- Design, develop and maintain scalable, high-performance backend applications and services.
- Build, integrate and maintain RESTful APIs and microservices.
- Develop efficient business logic, application workflows and system integrations.
- Work with relational and NoSQL databases, including database design, query optimisation and performance tuning.
- Identify, debug and resolve backend issues and optimise application performance.
- Design and implement secure, reliable and scalable backend architectures.
- Work with Linux-based environments for application development, deployment and troubleshooting.
- Monitor application performance, analyse logs and resolve production issues.
- Write clean, reusable,
maintainable and well-tested code.
- Collaborate with frontend developers, product managers and other engineering teams.
- Participate in code reviews, technical discussions and continuous improvement initiatives.
Technical Skills & Requirements
- 3–10 years of professional software development experience.
- Strong hands-on experience in backend programming using languages such as Java, Python, C++, C# or similar.
- Strong understanding of REST APIs, backend architecture and microservices.
- Good knowledge of relational and NoSQL databases, SQL and data management.
- Experience with application performance optimisation and debugging.
- Hands-on experience working in Linux-based environments.
- Experience with Git or other version control systems.
- Understanding of application security, scalability and software design principles.
- Solid analytical, debugging and problem-solving skills.
📌 Software Development Engineer (SDE 1 / SDE 2 / SDE 3) – Backend (India)
🏢 TruDoc
📍 India