Senior Software Developer

5 - 7 years

0 Lacs

Posted:5 hours ago| Platform: Naukri logo

Apply

Skills Required

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role

We are seeking a highly skilled and experienced Senior Software Developer to join our team. The ideal candidate will bring strong technical expertise, leadership qualities, and a passion for building scalable, efficient, and high-quality software solutions. You will play a critical role in driving projects, mentoring junior developers, and collaborating with cross functional teams to deliver impactful products.

Key Responsibilities

• Design, develop, test, and maintain high-quality software solutions.

  • Lead technical discussions, code reviews, and architectural decisions.
  • Collaborate with Product Managers, Designers, and QA to ensure timely delivery of features.
  • Optimize existing systems for scalability, performance, and maintainability.
  • Write clean, efficient, and well-documented code following best practices.
  • Mentor and support junior developers to foster technical growth within the team.
  • Stay updated on industry trends, emerging technologies, and best practices.

Required Qualifications

• Bachelors or Masters degree in Computer Science, Engineering, or related field.

  • 5+ years of professional experience in software development.
  • Strong expertise in at least one of the following: Java, C#, Python, JavaScript/TypeScript, or Go.
  • Hands-on experience with modern frameworks (e.g., React, Angular, .NET Core, Spring Boot).
  • Proficiency with databases (SQL and NoSQL), RESTful APIs, and microservices architecture.
  • Strong understanding of software development lifecycle (SDLC), Agile methodologies, and CI/CD practices.
  • Familiarity with cloud platforms (AWS, Azure, GCP).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and leadership abilities.

Preferred Skills

  • Experience with containerization (Docker, Kubernetes).
  • Knowledge of DevOps practices and automation tools.
  • Exposure to distributed systems and high-availability environments.
  • Prior experience mentoring or leading development teams.

What We Offer

  • Competitive salary and benefits package.
  • Opportunity to work on innovative projects with cutting-edge technology.
  • Professional development, training, and growth opportunities.
  • Collaborative and inclusive team environment.

Minimum 4 months probation period

Salary range Up to: 20 25 LPA

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Caledon Technologies India logo
Caledon Technologies India

Information Technology and Services

Gurgaon

RecommendedJobs for You

bengaluru, karnataka, india

hyderabad, telangana, india