Qualification: B.E. / B.Tech / M.E. / M.Tech Experience: 8–12 years (with robust hands-on full-stack development experience)
Role Summary
We are looking for an experienced Full Stack Developer to lead the design, development, and delivery of on-premises and cloud-based platforms. The role requires strong hands-on development expertise, solution architecture ownership, secure software design, preparation of detailed design and architecture documentation, and execution of unit-level validation/testing. The position also involves leading Agile product development in close collaboration with internal teams and external stakeholders.
Key Responsibilities & Deliverables
- Lead and contribute to the on-premises and cloud-based platforms & applications using standard IoT platforms, including implementation of RESTful and MQTT-based interfaces.
- Design and develop full-stack web applications to meet product requirements using React JS,
Angular JS, Node JS, HTML5, CSS3, Bootstrap, and related technologies.
- Develop responsive web front-end and scalable back-end services for enterprise-grade applications.
- Design and implement web services/APIs for mobile applications and third-party system integrations.
- Collaborate with internal teams and external users to understand stated and unstated requirements, translate them into a prioritized development roadmap, and execute using Agile/Scrum methodologies.
- Ensure applications adhere to OWASP security guidelines and industry best practices for secure web application design and development.
- Prepare and maintain architecture documents, design specifications, UML diagrams, and other technical documentation.
- Follow Secure Development Lifecycle (SDL) practices based on IEC 62443-4-1, including threat modeling, test plan preparation, and unit-level testing.
- Provide technical leadership,
📌 Senior Engineer II, Software Technical Lead (Mumbai)
🏢 Schneider Electric
📍 Mumbai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.