This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Software Engineer will be responsible for designing, developing, and maintaining scalable software applications. The role involves working closely with cross-functional teams, ensuring high-quality code, and contributing to key architectural decisions. The engineer will also help enhance existing systems, drive performance improvements, and support best practices across the development lifecycle.
Job Responsibility:
Design and develop applications using Django and Angular
Collaborate with product and QA teams to deliver high-quality features
Implement scalable backend services and REST APIs
Optimize performance, troubleshoot issues, and ensure application stability
Mentor junior developers and participate in code reviews
Work with databases such as PostgreSQL and MongoDB
Integrate and manage messaging systems like Kafka and RabbitMQ
Utilize ELK stack and Redis for monitoring, caching, and log analytics
Requirements:
4+ yrs experience
B.E/B.Tech graduate skilled in web application development with a strong command of Django (backend) and Angular (frontend), including API integration, database design, and UI development
Knowledge of ELK stack, PostgreSQL, MongoDB, Kafka, Redis, RabbitMQ