At InnoEdge, we work with organisations to protect them from cyber threats. We help detect new unknown cyber threats through research, fortify networks, and defend critical information infrastructures. Based in Singapore, our team consists of cybersecurity experts who use the advanced techniques and technologies to deliver cutting-edge solutions and services.
InnoEdge believes in fostering a culture where team members are encouraged to overcome challenges, explore new ideas, and work together to succeed. We value individuals who are determined to push beyond the boundaries, and have a thirst for knowledge, continuous learning, and self-improvement.
Collaboration is key to our success. We prioritise open communication, constructive feedback, and a willingness to help others. We are committed to creating a supportive work environment that encourages excellence, innovation, and continuous improvement. We're looking for individuals who share our values and are excited to join us on our cyber mission.
We are looking for a Technical Lead to play the pivotal role of leading our team of dedicated full stack developers. You will lead the charge in managing the development, deployment and maintenance of an in-house developed network security solution and drive technological excellence.
Responsibilities:
- Design and oversee the deployment of on-premises applications as well as cloud hosted services.
- Lead the design of client-side and server-side architecture, which includes architectural/technical design, technical prototyping, development, and reviews.
- Collaborate, communicate and negotiate technical solutions and architectural designs, with diverse stakeholders.
- Be the subject matter expert for our in-house developed network security solution and drive technical work and integration efforts.
- Lead the development and implementation of product features, enhancements, and new releases to fulfil user and business requirements.
- Understand user requirements and recommend how the product could be deployed effectively in their environment.
- Provide technical mentorship to the team and lead technical consultancy for on-site support and maintenance.
- Stay abreast of related emerging technologies and industry trends, as well as recent developments in the software development and network security solution space.
Qualifications:
- At least 8 years of hands-on experience in developing modern web apps using JavaScript/Java/Python or relevant experience in a software development team where the product goes into production.
- Proven ability to lead and mentor a team, demonstrating effective communication and collaboration skills.
- Experience in full stack deployment of web applications and designing RESTful API.
- Familiarity with agile SCRUM methodologies.
- Track record of leading development and productionizing successful software systems.
- Proficiency in Java Spring Boot, ReactJS (knowledge of VueJS is a bonus), Python, and Shell scripting.
- Experience in the following would be a bonus: Elasticsearch, Kibana, threat hunting, Snort, Arkime, system hardening, networking, Docker, CI/CD pipelines, Git and designing/implementing microservices architecture.
Benefits:
- Training & Development opportunities.
- Performance Bonus.
- Medical Benefits.
- Hybrid Work Arrangements.
If you are a seasoned professional passionate about software development and cybersecurity, and you possess the qualifications mentioned above, we invite you to apply for this exciting opportunity. We offer competitive compensation, a comprehensive benefits package, and a collaborative and dynamic work environment.