Role Overview
We are seeking a Software Engineer with 3–4 years of experience to join our team in Mohali, Punjab. This is an on-site position.
Responsibilities
- Design, develop, test, and maintain software applications.
- Write clean, scalable, and efficient code.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Debug, troubleshoot, and resolve software issues.
- Participate in code reviews and maintain coding standards.
- Integrate APIs and third-party services.
- Optimize application performance and ensure system reliability.
- Prepare technical documentation where required.
Requirements
- 3–4 years of software development experience.
- Strong proficiency in at least one programming language such as Java, Python, C#, JavaScript, or C++.
- Experience with databases such as MySQL, PostgreSQL, or MongoDB.
- Knowledge of REST APIs and software architecture.
- Familiarity with Git and Agile development methodologies.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.