Job Details
Experience with development in a Linux based environment Experience writing code in javascript applications using ReactJS & NodeJS with Typescript for cloud native software applications using unit, integration, and E2E testing at the time of feature development Experience developing automated delivery pipelines, agile delivery and test-driven development Knowledge of software design patterns Experience designing and developing practical API contracts, APIs, and abstractions Experience creating hybrid cloud solutions using things like API server, message queues, db's, file storage, containers, & microservices Experience debugging large components with limited assistance Experience performing all parts of the software lifecycle (eg, coding, testing, deployment) Ability to work directly with business stakeholders Ability to self organize and prioritize tasks using team priorities and common sense Strong analytical and problem solving skills Builds cloud infrastructure code and understand CI/CD resources/tools Lead code reviews and actively participates in providing feedback on others' designs/code Craftsman-like approach to building software; take pride in engineering excellence Demonstrable passion for technology while using problem solving capabilities to deliver solutions utilizing a top end engineering approach with an enthusiasm for learning A proponent of strong collaborative software engineering techniques and methods: agile development, continuous integration, code review & pairing, unit testing, refactoring and related approaches Experienced working in a dynamic, fast-paced, Agile team environment Strong interpersonal skills; able to establish and maintain a close working relationship with team members and stakeholders Location - Chennai