We are looking for a Senior Software Engineer who is passionate about UI development, integrations and customer experience, and who loves to interact with customers and solves their problems.
Seniority level
Associate
Nature of job
Full-time
Location
Chennai
Your Responsibilities :
Developing and implementing highest-quality application software within deadlines and in accordance with our guidelines for high-quality code.
Understanding the business side of the project and being able to lead in-depth technical discussions with partners and customers,
Supporting/mentoring developers and other project members (e.g. PMs, QAs).
Recognizing upcoming trends and technologies which might be presented to the clients with the right business cases, references and context,
Participating in the documentation and execution of system testing,
Apply if you have :
5+ years of commercial programming experience
Have at least 2 years or more in JavaScript (ES6+)
Have at least 2 years experience and advanced knowledge of Node.js development
Have at least 1 year experience and confident in using TypeScript
Experience with REST APIs
Have knowledge of Scrum and Agile methodologies.
Databases, familiarity with any NoSQL solutions (MongoDB, Redis, DynamoDb, etc.)
Exposure in writing unit and integration tests.
Experience with automated deployments (CI/CD).
Have a very good command of written and spoken English and can easily communicate with our clients in English.
Nice-to-haves:
Worked with cloud-based development in AWS or Azure or GCP, preferably in PaaS
Provide full-stack capabilities where required, Angular 4+ or ReactJs a plus
Having excellent stakeholder management and client facing skills.