Key Roles and Responsibilities
- Engage directly with customers to design and develop platforms
- Write clean, functional code on the front- and back-end application
- Testing and fixing bugs / coding issues, troubleshoot, and enhance applications
- Participate in all development phases including CI / CD
- Continuously identify technical risks and gaps;
devise mitigation strategies anticipating customer needs
Ensure seamless integration of QMS and ISMS standards into the software development life cycle, emphasizing secure coding, quality compliance and documentation.Authority
Approve architecture and design solutions for secure and compliant software development to ensure scalability and performanceConduct code reviews to ensure adherence to QMS and ISMS standardsIdentify and escalate quality or security non conformities to MR / CISOGuide and mentor junior developers ensuring adherence to best practices and project timelinesRepresent the team in audits and technical discussionsQualification and Skills
Professional software development experience with JavaScript, Node JS & ReactStrong Understanding of cloud computing conceptsFamiliarity with REST APIsKnowledge of modern authorization mechanisms, such as JSON Web TokenExperience with AWS Lambda Functions will be preferableDeep understanding of system design, and data structures, and experience with relational and NoSQL databases like PostgreSQL, MySQL, and MongoDBProficiency in time-series data analysis, cleansing, and normalizationWorking knowledge of Agile software development methodologyAnalytical and problem-solving abilitiesOrganizational skills and attention to detailInterpersonal communication skills and ability to work effectively on a cross-functional teamFamiliarity with QMS and ISMS standards and ability to implement and monitor compliance processes