Software Developer (Experienced)
Job Title: Software Developer
Experience: 2–6 Years
Location: Chennai / Bangalore
Employment Type: Full-Time
Industry: Information Technology / Software Development
Job Summary
We are looking for a talented Software Developer to design, develop, test, and maintain high-quality software applications. The ideal candidate should have strong programming skills, experience with modern development frameworks, and the ability to work in an Agile environment.
Key Responsibilities
Design, develop, and maintain web and enterprise applications.
Write clean, scalable, and efficient code.
Collaborate with business analysts, designers, and QA teams.
Debug, troubleshoot, and resolve software issues.
Participate in code reviews and follow coding standards.
Develop REST APIs and integrate third-party services.
Optimize application performance and security.
Maintain technical documentation.
Support software deployment and production releases.
Work in Agile/Scrum development environments.
Required Qualifications
Bachelor's Degree in Computer Science, Information Technology, or related field.
2–6 years of software development experience.
Strong knowledge of Java, Python, C#, .NET, or JavaScript.
Experience with React, Angular, Vue.js, or similar frameworks.
Knowledge of SQL, MySQL, PostgreSQL, or Oracle databases.
Familiarity with Git, Azure DevOps, or Jenkins.
Understanding of software design principles and object-oriented programming.
Preferred Skills
Java / Spring Boot
Python / Django
.NET Core
React.js / Angular
REST API Development
SQL & Database Management
Git Version Control
Docker & Kubernetes (Preferred)
Cloud Platforms (AWS, Azure, or GCP)
What We Offer
Competitive salary
Performance incentives
Health insurance
Learning and certification support
Career growth opportunities
Friendly and collaborative work environment
Location: Chennai / Bangalore