Overview
Job Title: Software Engineer / Senior Software Engineer
Experience: 2 to 12 Years
Location: Bangalore, Hyderabad, Chennai, Mumbai, Pune
Job Type: Full-time | Permanent
Work Mode: Hybrid/Onsite (based on project requirement)
About the Role
We are looking for talented and enthusiastic Software Engineers to join our growing team across multiple locations. As a Software Engineer, you will be involved in designing, developing, and maintaining high-performance applications and solutions using modern technologies. Ideal candidates are passionate about coding, problem-solving, and building scalable software systems.
Key Responsibilities
- Collaborate with cross-functional teams to understand requirements and deliver solutions.
- Design, develop, test, deploy, and maintain high-quality software.
- Write clean, scalable, and well-documented code.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot, debug, and upgrade existing software.
- Stay updated with the latest trends and best practices in software development.
- Mentor junior engineers (for candidates with 6+ years experience).
Required Skills (Choose based on stack preference)
For Backend Development:
- Proficiency in one or more languages: Java, Python, .NET, Node.js, Go
- Experience with RESTful APIs, microservices architecture
- Knowledge of relational (MySQL, PostgreSQL) and/or NoSQL databases (MongoDB, Cassandra)
- Familiarity with cloud platforms: AWS / Azure / GCP
For Frontend Development (if applicable):
- Experience in JavaScript, HTML, CSS
- Frameworks like React.js, Angular, or Vue.js
- Understanding of cross-browser compatibility and responsive design
DevOps/CI-CD (Preferred):
- Experience with Docker, Kubernetes, Jenkins, Git, GitLab CI/CD
Eligibility Criteria
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- 2–12 years of hands-on experience in software development
- Strong analytical and communication skills
Preferred Qualifications
- Experience working in Agile/Scrum development environments
- Exposure to performance tuning and scalability
- Certifications in relevant technologies (AWS, Azure, Kubernetes, etc.)
Job Types: Full-time, Permanent
Pay: ₹600,000.00 - ₹3,500,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Schedule:
- Day shift
Supplemental Pay:
- Performance bonus
- Yearly bonus
Education:
- Bachelor's (Required)
Experience:
- Software development: 2 years (Required)
Work Location: In person