Full stack developer
Job Description:Responsibilities And DutiesWork with subject matter experts to clarify requirements.Turn requirements and user stories into functionality.Develop server-side services to be elastically scalable and secure by design. Services should be backward and forward compatible to ease deployment.Develop web front end to be usable on multiple form factors.Ensure the solution is deployable, operable and secure by default.Apply usability procedures and principles as defined at project or Product Line level or through customer input.Qualifications & ExperienceBachelor's / Master's degree in science or engineering with software experience or educationMinimum 3 years of experience in cloud technologyProgramming languages: Angular, NodeJS, NestJS, .NET, Python. C, C++ is good to have.Understanding of IoT, security, communication protocols (MQTT, AMPQ) is good to have.Cloud development experiences, GCP, Azure.Experience with, K8S (Kubernetes) is good to have.Experience with microservices architecture, development, deployment and testingFamiliarity with container or virtualization technologiesUnderstanding of security concepts such as identity management, https certification, identity federationKnowledge of RESTful API design and asynchronous and concurrent systemsExperience with Agile development practicesStrong computer literacy with aptitude and readiness for multidiscipline training