Software Solution Architect
Singapore, Singapore, Singapore
InnoEdge Labs
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...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 Software Solution Architect to play the pivotal role of leading our team of dedicated fullstack 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.
Requirements
- 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:
- Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or a related field.
- 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
- 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.
* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
Tags: Agile APIs CI/CD Cloud Computer Science Docker Elasticsearch Full stack Java JavaScript Microservices Network security Prototyping Python Scripting Scrum Snort
Perks/benefits: Career development Competitive pay
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.