Job description
- Full Stack Developer is responsible for developing SW components based on the Architecture / Design provided.
- Technical ownership and accountable for specific Components/modules of development projects.
- Analyze the requirements and come up with estimates for the assigned modules.
- Write Feature Specification / Detail Design documents for the modules.
- Be able to develop and own software components along with helping the team.
Requirements
Use your skills to move the world forward
- We need a graduate - B.Tech (Computer Science or equivalent) / M.C.A with 4 to 5 years of experience in software development, preferably in the area of Industrial automation domain.
- Programming experience in Angular / Angular Material / RxJS / Advanced Angular concepts.
- Programming experience in NodeJS.
- Better to have knowledge of IoT communication protocols: MQTT, OPC UA, REST APIs.
- Working knowledge of Cloud Technologies (Azure/AWS), EC2, Cloud Architecture.
- Knowledge of GO/Rust.
- Practical knowledge/general experience: software architecture, software design, software development, UML.
- Excellent communication skills and ability to take up technical challenges.
- Ability to collaborate with architects and team members.
Role: Software Development - Other
Industry Type: Industrial Automation
Department: Engineering - Software