Responsible to writes complex software programs from design specifications; Plans, executes and documents unit tests; Reports status and issues; Documents detailed designs; Accountable for unit test leakage; Contributes to and may decide upon system architecture and design decisions.
To design, document and implement technical solutions for various type/size systems, and fully aware of integration, maintenance and migration aspects
To be the escalation point for technical issues in project.
To provide software architecture design and ensure compliance with architecture design
To set guidelines, review architecture alternatives, and perform technical evaluations.
To spend time as a technical leader / software architect in projects directly and on daily basis.
To self-train on new technologies and develop the new skills for project teams if any new technologies required based on the project roadmap.
To communicate project technical issues and progress with clients
Your skills & qualifications:
Technical Background and Experience
3+ years of professional experience Fullstack (Angular/Nodejs/ Reactjs)
Experience with SQL Database experience like Redis, MongoDB etc.,
Angular.js/Angular 2/4/5/6/7/8 (Mandatory) and Node.js (Mandatory).
Experience with microservice architecture is a plus.