Require a Software Engineer in Gurgaon
Posted on:
30+ days ago
Vacancies:
1 Vacancy
Job Summary
- Design develop test and deploy scalable software applications and services.
- Collaborate with product managers designers and other engineers to define prioritize and deliver features.
- Write clean maintainable and well-documented code following industry best practices and coding standards.
- Participate in code reviews technical discussions and agile ceremonies (sprints stand-ups retrospectives).
- Identify and resolve complex technical issues performance bottlenecks and system bugs.
- Integrate third-party APIs and services to enhance application functionality.
- Contribute to the continuous improvement of development processes CI/CD pipelines and DevOps practices.
- Stay updated with emerging technologies and advocate for their adoption where appropriate.
Requirements
- Bachelors or Masters degree in Computer Science Engineering or a related technical field.
- 25 years of hands-on experience in software development with a focus on full-stack or backend systems.
- Proficiency in at least one modern programming language (e.g. Java Python Go or JavaScript/TypeScript).
- Strong understanding of data structures algorithms and object-oriented design principles.
- Experience with RESTful APIs microservices architecture and cloud platforms (AWS Azure or GCP).
- Familiarity with version control systems (e.g. Git) and collaborative development workflows.
- Knowledge of database technologies (SQL and NoSQL) and ORM frameworks.
- Ability to work independently and as part of a team in an agile development environment.
- Excellent problem-solving skills attention to detail and a commitment to code quality and best practices.
- Strong communication and interpersonal skills with the ability to articulate technical concepts clearly.
Required Skills:
Qualification: Bachelors/ Masters degree Experience: Freshers Bachelors or Masters degree in a relevant field Freshers with strong academic performance and a proactive attitude Proficiency in Microsoft Office Suite and basic data management tools Excellent communication and interpersonal skills Ability to learn quickly and adapt to evolving priorities