Chennai, Tamil Nadu
Software Engineer Senior #1029198Job Description:
- We're looking for a talented and 4+ years experienced Software Engineer to join our balanced product team.
- In this highly collaborative environment, you'll play a key role in developing, delivering, and supporting innovative digital products across various platforms, including web, mobile, and our core digital platform.
- You'll be working with modern technologies, focusing on front-end frameworks Minimum of 6 years of experience in a hands-on technical role, actively engaged in developing, implementing, and supporting software applications.
- Minimum of 4+ years of work experience developing with modern front-end technologies and frameworks, including significant experience (3+ years) with frameworks like React and experience with technologies like GraphQL, Adobe Experience Manager (AEM), and/or Salesforce integration.
- Minimum of 2+ years of Cloud Native Development experience on platforms such as Pivotal Cloud Foundry (PCF), AWS, or Azure.
- Minimum of 3+ years of experience actively participating in Agile projects and applying Software Craftsmanship principles.
- Strong experience with various testing types (unit, integration, regression, user, load) and test automation frameworks (e.g., JUnit, Selenium). Experience with TDD is essential.
- Familiarity with code quality and security scanning tools (e.g., SonarQube, CheckMarx).
- Proficiency with version control systems (e.g., Git/GitHub) and CI/CD tools (e.g., Jenkins, Maven, Gradle).
- A strong Agile mindset and passion for Software Craftsmanship, committed to continuous improvement and delivering quality software.
Skills Required:
- react js, GraphQL, PCF, AWS, Azure, Front end technologies, testing types, test automation frameworks (e.g., JUnit, Selenium). Experience with TDD is essential., Software Craftsmanship principles.
Experience Required:
- 4 + Years
Education Required:
- Bachelor's Degree