Relevant Work Experience – 8+years
Status – Full Time
Location –Bangalore(Hybrid)
Job Description :
Required Skills and Experience:
- Functional JavaScript
- React
- Redux
- TypeScript
- Styled Components
- React-testing-library
- REST APIs
- Azure DevOps/VSTS experience – creating/operating CI/CD build and release pipelines
- Experience with Cloud-based software, specifically Microsoft Azure
- Experience of Agile Project Delivery techniques (e.g. Scrum, Kanban).
- Good knowledge and practical experience of software design principles and basic patterns
- Experience and knowledge of auto software deployment technologies (e.g. Jenkins, Docker, Git)
- Analytical, troubleshooting and problem-solving skills
Note – 8+ years of relevant development experience in above skills mandatory
Role Overview
Software Engineer is an individual with proven experience in adhering to software engineering best practices, delivering software products/applications generating business value. They are expected to have continuous improvement mindset, driving value-based process, product/application optimization. The ideal candidate is able to work as part of a global team with a strong track record working within an energy trading business.
Key accountabilities include:
- A solid background in Computer Science fundamentals: data structures, algorithms, and deftness at object-oriented design and systems architecture
- Build web applications using modern tools such as React, Typescript, CSS, Jest/Vitest, Webpack, Ag Grid.
- Experienced with modern JavaScript coding, testing, debugging and automation techniques
- Excellent analytical, problem-solving, and troubleshooting skills
- User-centric mindset, you care deeply about performances, accessibility, and the overall user experience
- A champion of the benefits that CI / CD provide to Product builds
- Exposure to back-end technologies such as APIs, databases, cloud services, and infrastructure
- Solution consultation and development in accordance to the enterprise technology principles, methods, standards, and practices.
- Estimation, solution design, detailed technical design, application technical deliverables including code, associated tests and documentation.
- Contribution to functional excellence in terms of definition and maintenance of standards, methods and tools, bringing in best practices from market standard implementations.
- Manage complex integration scenarios and interfaces between on-premises solutions, cloud and legacy systems.
- Pitch in where needed as a valued member of an autonomous, cross-functional team.
Job Category: React Developer
Job Type: Full Time
Job Location: Bangalore