2 SpotBus Jobs
·
6-10 years
₹ 7 - 10L/yr
New Delhi, Delhi/Ncr
1 vacancy
Senior Backend Developer - Python || Kalkaji, Onsite only
SpotBus
posted 9hr ago
Key skills for the job
**Experience:** 6 - 10 Years
**Location:** Kalkaji, South Delhi
Work from Office only
**Key Responsibilities:**
- **Software Engineering:**
- Lead the design, development, and implementation of scalable Python applications and services.
- Architect complex software systems with a focus on performance, reliability, and maintainability.
- Write clean, efficient, and well-documented code, and ensure adherence to best coding practices.
- Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software.
- **Quality Assurance:**
- Develop and implement comprehensive testing strategies, including unit tests, integration tests, and end-to-end tests.
- Lead efforts in automating tests and improving the test coverage and reliability of our applications.
- Identify, diagnose, and resolve software defects and performance issues.
- Establish and enforce best practices for software quality, including code reviews, automated testing, and continuous integration.
- **Leadership and Mentorship:**
- Provide technical leadership and mentorship to junior developers and QA engineers.
- Conduct code reviews and provide constructive feedback to ensure code quality and adherence to standards.
- Guide the team in adopting and implementing best practices in software development and QA.
- **Project Management:**
- Collaborate with product managers, designers, and other stakeholders to define project requirements and deliverables.
- Manage project timelines and deliverables, ensuring timely and successful completion of projects.
- Identify risks and propose solutions to mitigate potential issues.
- **Continuous Improvement:**
- Stay up-to-date with industry trends, emerging technologies, and best practices in software development and QA.
- Propose and implement improvements to development processes, tools, and methodologies.
**Requirements:**
- **Education:**
Bachelors or Masters degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- **Technical Skills:**
- Advanced proficiency in Python and extensive experience with Python frameworks (e.g., Django, Flask).
- Strong understanding of software quality practices, including test automation, continuous integration, and performance testing.
- Experience with front-end technologies (e.g., HTML, CSS, JavaScript) and full-stack development is a plus.
- Expertise in relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes).
- Knowledge of GIS technologies like Open Street Map and ArcGIS is a definite advantage.
- **Leadership:** Demonstrated ability to lead and mentor a development team. Strong problem-solving and decision-making skills.
- **Communication:** Excellent verbal and written communication skills. Ability to convey complex technical concepts to both technical and non-technical stakeholders.
- **Agile Methodologies:** Experience with agile development methodologies (e.g., Scrum, Kanban) and project management tools.
**Benefits:**
- Competitive salary with performance-based incentives.
- Flexible working hours and remote work options.
- Professional development opportunities and career advancement.
- Generous paid time off, holidays, and additional leave options.
- Collaborative and inclusive work environment.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Senior Backend Developer roles with real interview advice
6-10 Yrs
₹ 7 - 10L/yr
New Delhi, Delhi/Ncr
4-7 Yrs
₹ 5 - 8L/yr
New Delhi