Backend Software Engineer
Role Summary
We are looking for a skilled Backend Software Engineer to design, develop, test, and maintain scalable and reliable server-side applications. The ideal candidate should have strong programming skills, experience in API development, database management, and backend system architecture, along with the ability to collaborate effectively with frontend developers and cross-functional teams.
Required Skills and Experience
Bachelor's degree in computer science, Information Technology, Software Engineering, or related field.
1-4 years of professional experience in backend software development.
Strong TypeScript/Node.js with hands-on NestJS, and working proficiency in Python.
Hands-on experience in developing REST APIs and backend services.
Hands-on PostgreSQL experience such as schema design, complex queries, indexing and performance tuning.
Experience with relational databases such as PostgreSQL, MySQL, or SQL Server; familiarity with NoSQL databases is an advantage.
Experience with real-time or event-driven backends (WebSockets, queues, background workers), working knowledge of Docker, comfort using AI coding assistants day to day.
Knowledge of data structures, algorithms, object-oriented programming, and software design principles.
Familiarity with Git and collaborative software development practices.
Understanding of application security, authentication, authorization, and error handling.
Strong analytical, problem-solving, communication, and teamwork skills.
Preferred Skills
Exposure to telephony or VoIP platforms — Asterisk, FreeSWITCH, SIP, IVR or CTI integration
Redis, message brokers or caching layers
Docker and container-based deployment
CI/CD pipelines and basic release automation
Experience integrating with ERP or line-of-business platforms over their APIs
Prior experience in contact centre, BPO, collections, banking or fintech environments
LLM API integration experience
Experience building scheduled batch jobs with reliable failure handling: resumable or safely re-runnable jobs, retries and alerting.
- Pay
- From ₹32,000.00 per month
Benefits
Provident Fund
- Work Location
- In person
Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →