Voir tous les emplois
Software Engineer
Ingénierie numérique ; PB
- Type d’emploi:
- Temps plein
- Lieu(x) :
- Bangalore VERNOVA (JFWTC) IN
- Date de publication :
- Salaire:
- Date de publication de l’offre :
- 2026-03-24-07:00
- Date de fin de l'offre d'emploi :
- ID du travail :
- R5035722
Partager cette offre :
Description du poste
Job Description Summary
We are looking for a Software Engineer with 3 to 5 years of experience in full-stack development to join our team. The ideal candidate should have strong experience in modern front-end technologies and service-side development, with the ability to build scalable and high-quality web applications.Job Description
Key Responsibilities
- Develop and maintain modern web applications using React.js/KnockoutJs.
- Write clean, maintainable, and scalable code using JavaScript and TypeScript.
- Build responsive UI using HTML5 and CSS3.
- Develop and maintain backend services using .NET.
- Create and maintain unit tests using frameworks like Jest or Jasmine.
- Implement automation tests using Playwright.
- Collaborate with UX designers, product managers, and other engineers to deliver high-quality features.
- Participate in code reviews, debugging, and performance optimization.
- Follow best practices in software development, testing, and deployment.
Required Skills
- 3 to 5 years of experience in full-stack software development.
- Strong experience with React.js.
- Proficiency in JavaScript, TypeScript, HTML5, and CSS3.
- Experience with unit testing frameworks such as Jest or Jasmine.
- Experience with Playwright automation testing.
- Experience in service development using .NET.
- Good understanding of REST APIs and web services.
- Familiarity with Agile development practices.
Preferred Qualifications
- Experience working with component libraries or design systems.
- Experience with CI/CD pipelines and DevOps practices.
- Strong problem-solving and debugging skills.
- Good communication and collaboration skills.
Additional Information
Relocation Assistance Provided: Yes