Senior Developer

6 - 11 years

1 - 2 Lacs

Posted:15 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Purpose/Objective


    The Senior Developer is responsible for making significant technical contributions to the development and maintenance of high-quality software solutions. This role involves collaborating closely with cross-functional teams to design, implement, and optimize software systems, ensuring they meet the highest standards of performance, security, and scalability. The Senior Developer will mentor junior developers, promote best practices, and drive continuous improvement initiatives. The ultimate goal is to deliver robust and innovative software solutions that align with business objectives and enhance user experiences.

Key Responsibilities of Role


    - Full-Stack Development: - Design, develop, test, and deploy robust and scalable backend services using Python and associated frameworks (e.g., Django, Flask, FastAPI). - Develop and maintain responsive, user-friendly, and high-performance web applications using Angular. - Ensure seamless integration between frontend and backend components. - Technical Design & Best Practices: - Actively participate in technical design discussions, architectural reviews, and code reviews to ensure code quality, maintainability, and scalability. - Contribute to defining and enforcing coding standards and best practices within the team. - Identify and address performance bottlenecks and bugs to optimize application efficiency and reliability. - Collaboration & Mentorship: - Collaborate closely with product managers, UI/UX designers, and other developers to understand requirements and translate them into technical solutions. - Mentor junior and mid-level developers, providing technical guidance and fostering a collaborative learning environment. - Participate in agile ceremonies (stand-ups, sprint planning, retrospectives) to ensure efficient project delivery. - Problem Solving & Innovation: - Proactively identify technical challenges and propose innovative solutions. - Stay up-to-date with emerging technologies and industry trends in Python, Angular, and the broader web development landscape.

Technical Competencies


    Strong expertise in Python ,Extensive experience with Angular for frontend development,Proficiency in HTML5, CSS3, JavaScript/TypeScript,Database interactions (ORM, SQL queries)

Qualifications and Experience


    - 5+ years of hands-on experience in software development. - Strong expertise in Python for backend development, including experience with: - Popular frameworks like Django, Flask, or FastAPI. - Developing RESTful APIs. - Database interactions (ORM, SQL queries). - Extensive experience with Angular for frontend development, including: - Strong understanding of Angular concepts (components, services, routing, state management). - Proficiency in HTML5, CSS3, JavaScript/TypeScript. - Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis). - Experience with version control systems (Git is a must). - Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker) is a plus. - Experience with writing unit and integration tests. - Excellent problem-solving skills and a keen attention to detail. - Strong communication and collaboration skills. Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript 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
Adani Group logo
Adani Group

Conglomerate

Ahmedabad

RecommendedJobs for You

new delhi, delhi, india

coimbatore, tamil nadu