Lead Software Engineer

5 - 9 years

0 Lacs

Posted:21 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

This position involves designing and implementing scalable, high-performance backend applications using the Django framework to address business requirements. Candidates must have a strong foundation in Python and Django development, architectural design, and software engineering. Leadership skills are necessary for guiding development teams, collaborating with various stakeholders, and delivering complex projects within specified timelines and budgets. Effective communication, problem-solving, and analytical abilities are essential. Proficiency in technologies such as databases, caching systems, and message brokers is advantageous for this role. Responsibilities: - Design and develop backend systems, including databases, APIs, and microservices, to meet business requirements and performance objectives. - Collaborate with cross-functional teams to define technical requirements, system architectures, and integration points. - Create technical specifications, architecture diagrams, and design documents to outline system structure, functionality, and interfaces. - Conduct code assessments, provide technical direction, and mentor the development team to ensure code excellence, sustainability, and scalability. - Ensure adherence to industry coding standards, development methodologies, and security protocols within the system. - Continuously explore and assess emerging technologies and methods to offer scalable and elegant solutions that support clients in achieving their business objectives. Requirements: - 5+ years of experience with a start-up mindset and a strong willingness to learn. - Proficient in Python, Django, and Django Rest Framework. - Strong problem diagnosis and creative problem-solving abilities. - Experience with Web Services, REST, RDBMS, and NoSQL databases. - Familiarity with Git and high-level JavaScript concepts. - Expertise in Python and Django code reviews, server deployment, and PostgreSQL DB. - Solid understanding of database design, SQL, RESTful web services, and API development. - Excellent problem-solving, debugging, communication, and collaboration skills to work effectively in a team-oriented environment.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

chennai, tamil nadu, india

bengaluru, karnataka, india

pune, maharashtra, india

bengaluru, karnataka, india