Job Title - FE Senior Software Engineer Skill: React + GraphQL + NodeJS Sr Developer
Location: Ecity, Bangalore
Exp: 5-8yrs
Role Description
Our Digital and eCommerce division is looking totransform the Digital and eCommercetechnologyengine. As a Senior SoftwareEngineer,you will play a keyrolehelping to design and build new features and components in our evolvingplatform, helpingto embrace modernprincipleslike microservices and event driven architectures.
ESSENTIAL JOB FUNCTIONS
- Work as part of an Agile development team, taking ownership for one or moreservices
- Take ownership of features and epics, working as part of a team ensuring excellence in design, code,testand operation
- A willingness to embrace change andfoster a Growth and Learning culture on theteam
- Mentoring team members through code review, design reviews
- Work with product owners to help refine the backlog, breaking down features and epics into executablestories
- Have a high qualitysoftware mindset – making sure that the code you write works
Education
- Bachelor’s/Master’s degree in computer scienceor equivalent.
Mandatory Skills
- 5+ years of hands-onsoftware engineeringexperience
- Recent experienceinReact,GraphQLand NodeJS
- Experience in developing REST services.
- Experience in unittest& performance testing automationframeworks.
- Ability to provide solutions based onthe businessrequirements.
- Ability to collaborate with cross-functional teams.
- Ability to work with global teams and a flexible work schedule.
- Must have excellent problem-solving skills and becustomer-centric.
- Excellent communication skills.
Preferred Skills
- Experience withMicroservices, CI/CD, Event Oriented Architectures and Distributed Systems
Experience with cloud environments (e.g., Google Cloud Platform, Azure, Amazon Web Services, etc.)
- Familiarity with web technologies (e,g,,JavaScript, HTML, CSS), data manipulation (e.g., SQL), and version control systems (e.g., GitHub)
- Familiarity with DevOps practices/principles, Agile/Scrum methodologies,CI/CDpipelinesand the product development lifecycle
- Familiarity with modern web APIs and full stack frameworks.
- Experience with Java,ElasticSearch,Kubernetes, Spring, Spring Boot,Big data, Oracle, Postgres are a plus
- Experience developing eCommerce systems– especially B2B eCommerce – is a plus.