Software Engineer (Full Stack | Security Tech | Product Ownership)

SECURITY & RISK SOLUTIONS PTE. LTD.
a day ago
Posted datea day ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesSoftware Engineer - Build Solutions That Protect What Matters
Innovate. Secure. Scale.
About the Role
We're looking for a skilled and motivated Software Engineer to join our growing team in building reliable, end-to-end software solutions for the security industry. You'll work across the stack-from backend services and APIs to clean, responsive frontends-developing systems that help our customers protect what matters most: people, assets, and operations. As part of a nimble, high-impact team, you'll take ownership of features, contribute to architectural decisions, and be involved throughout the product lifecycle. This is an opportunity to write code that ships quickly, solves meaningful problems, and makes a visible difference from day one.
Your Mission
Software Development & Engineering:
• Design, build, and maintain secure, scalable software using languages like C#, C++, JavaScript, or Python and frameworks like React, Angular, .NET, or Spring.
• Write clean, maintainable code with attention to performance, security, and readability.
• Collaborate on API and microservice design to support seamless product integration.
• Review peer code, contribute ideas, and help raise the bar on quality.
Technical Design & Documentation:
• Work with product managers and stakeholders to understand user needs and business goals.
• Translate those needs into clear technical requirements and solution designs.
• Document architecture, APIs, and processes for long-term clarity and team alignment.
Testing, Debugging & Performance:
• Create and maintain unit, integration, and end-to-end tests.
• Identify, debug, and resolve issues across systems and environments.
• Participate in performance tuning and security hardening, especially for sensitive applications.
Deployment & Maintenance:
• Deploy and manage applications in cloud environments such as AWS, Azure, or GCP.
• Monitor systems for health and performance, and respond to production incidents when needed.
• Contribute to automation, CI/CD pipelines, and infrastructure-as-code practices.
Collaboration & Team Development:
• Participate in Agile ceremonies (stand-ups, sprint planning, retros, etc.).
• Communicate clearly with both technical and non-technical stakeholders.
• Support and mentor junior developers to help them grow and thrive.
What We're Looking For
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• 2-5 years of hands-on experience in software development.
• Proficiency in one or more core languages: Java, Python, C++, JavaScript, etc.
• Familiarity with web frameworks and libraries like React, Angular, Spring, or .NET.
• Experience working with databases like MySQL, PostgreSQL, or MongoDB.
• Experience with cloud platforms (AWS, Azure, or GCP).
• Strong grasp of data structures, algorithms, and modern software design.
• Proficient with version control (Git) and Agile development methodologies.
• Excellent problem-solving, communication, and collaboration skills.
Note: Shortlisted candidates will be invited to complete an evaluation to showcase their skills.
Why Work With Us?
• Make a real-world impact in a company focused on security, safety, and innovation.
• Be part of a tight-knit, skilled engineering team where your work gets noticed and appreciated.
• Enjoy flexible working, strong mentorship, and a culture that values curiosity and continuous learning.
• Competitive salary, full benefits, and room to grow as we grow.
Innovate. Secure. Scale.
About the Role
We're looking for a skilled and motivated Software Engineer to join our growing team in building reliable, end-to-end software solutions for the security industry. You'll work across the stack-from backend services and APIs to clean, responsive frontends-developing systems that help our customers protect what matters most: people, assets, and operations. As part of a nimble, high-impact team, you'll take ownership of features, contribute to architectural decisions, and be involved throughout the product lifecycle. This is an opportunity to write code that ships quickly, solves meaningful problems, and makes a visible difference from day one.
Your Mission
Software Development & Engineering:
• Design, build, and maintain secure, scalable software using languages like C#, C++, JavaScript, or Python and frameworks like React, Angular, .NET, or Spring.
• Write clean, maintainable code with attention to performance, security, and readability.
• Collaborate on API and microservice design to support seamless product integration.
• Review peer code, contribute ideas, and help raise the bar on quality.
Technical Design & Documentation:
• Work with product managers and stakeholders to understand user needs and business goals.
• Translate those needs into clear technical requirements and solution designs.
• Document architecture, APIs, and processes for long-term clarity and team alignment.
Testing, Debugging & Performance:
• Create and maintain unit, integration, and end-to-end tests.
• Identify, debug, and resolve issues across systems and environments.
• Participate in performance tuning and security hardening, especially for sensitive applications.
Deployment & Maintenance:
• Deploy and manage applications in cloud environments such as AWS, Azure, or GCP.
• Monitor systems for health and performance, and respond to production incidents when needed.
• Contribute to automation, CI/CD pipelines, and infrastructure-as-code practices.
Collaboration & Team Development:
• Participate in Agile ceremonies (stand-ups, sprint planning, retros, etc.).
• Communicate clearly with both technical and non-technical stakeholders.
• Support and mentor junior developers to help them grow and thrive.
What We're Looking For
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• 2-5 years of hands-on experience in software development.
• Proficiency in one or more core languages: Java, Python, C++, JavaScript, etc.
• Familiarity with web frameworks and libraries like React, Angular, Spring, or .NET.
• Experience working with databases like MySQL, PostgreSQL, or MongoDB.
• Experience with cloud platforms (AWS, Azure, or GCP).
• Strong grasp of data structures, algorithms, and modern software design.
• Proficient with version control (Git) and Agile development methodologies.
• Excellent problem-solving, communication, and collaboration skills.
Note: Shortlisted candidates will be invited to complete an evaluation to showcase their skills.
Why Work With Us?
• Make a real-world impact in a company focused on security, safety, and innovation.
• Be part of a tight-knit, skilled engineering team where your work gets noticed and appreciated.
• Enjoy flexible working, strong mentorship, and a culture that values curiosity and continuous learning.
• Competitive salary, full benefits, and room to grow as we grow.
JOB SUMMARY
Software Engineer (Full Stack | Security Tech | Product Ownership)

SECURITY & RISK SOLUTIONS PTE. LTD.
Singapore
a day ago
N/A
Full-time
Software Engineer (Full Stack | Security Tech | Product Ownership)