What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Hold a Bachelor's or Master's degree in Computer Science Engineering or related field.
- Possess 15+ years of experience in software development with a particular focus on system architecture and high-performance platforms.
- Demonstrate excellent collaboration communication problem-solving and analytical skills.
- Experienced in Agile development environments and adept in managing design and development timelines.
Nice to have
- Docker
- Kubernetes
- Microservices
- IoT platforms
- AWS certifications
Day to day
- Collaborate with product stakeholders to define architect and design the enterprise IoT SaaS platform.
- Work closely with Engineering team members to translate requirements into technical designs and solutions.
- Plan and manage design and development timelines to ensure timely delivery of features and enhancements.
- Provide technical leadership and guidance to the Engineering team also providing mentorship to enhance technical skills and capabilities.
