Senior Software Engineer

SECURITY & RISK SOLUTIONS PTE. LTD.


Date: 3 weeks ago
Area: Singapore, Singapore
Salary: SGD 5,000 - SGD 6,000 per month
Contract type: Full time

Your Mission


Software Development & Engineering

  • Design, develop, and maintain secure, scalable software systems using languages such as C#, C++, JavaScript, or Python.
  • Work with frameworks and tools like React, Angular, .NET, or Spring to deliver reliable and maintainable applications.
  • Prioritize code quality, performance, and security in every project.
  • Collaborate on API and microservice architecture to ensure smooth integration across our platforms.
  • Conduct code reviews, share insights, and help drive continuous improvement across the team.

Architecture & Technical Design

  • Partner with product managers and stakeholders to align technical solutions with real-world security needs and business goals.
  • Translate complex requirements into clear, actionable designs and technical plans.
  • Maintain comprehensive documentation for architecture, APIs, and workflows to support clarity and long-term maintainability.

Testing, Debugging & Optimization

  • Build and maintain robust test coverage including unit, integration, and end-to-end tests.
  • Investigate and resolve issues across different environments and systems.
  • Contribute to system hardening, performance tuning, and overall application reliability—especially in security-sensitive contexts.

Deployment & Infrastructure

  • Deploy, monitor, and support applications in cloud environments (AWS, Azure, or GCP).
  • Respond to production incidents and proactively address performance or stability concerns.
  • Contribute to CI/CD workflows, infrastructure-as-code, and automated deployments to ensure consistent, secure releases.

Team Collaboration & Leadership

  • Actively participate in Agile processes (stand-ups, sprint planning, retrospectives, etc.).
  • Communicate effectively with both technical and non-technical team members.
  • Mentor junior engineers and help foster a collaborative, high-performing team culture.

What We're Looking For

  • Degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of hands-on software development experience, preferably in security or high-compliance industries.
  • Strong skills in at least one core language: Java, Python, C++, or JavaScript.
  • Experience with modern web frameworks such as React, Angular, Spring, or .NET.
  • Familiarity with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure, or GCP) and understanding of secure deployment practices.
  • Solid foundation in data structures, algorithms, and modern system design.
  • Proficiency with version control (Git) and Agile development.
  • Strong problem-solving skills, attention to detail, and a collaborative mindset.

What You’ll Get

  • Be part of a team building real-world security solutions for SMEs.
  • Work in an environment where your contributions matter and your voice is heard.
  • Enjoy flexible work options, dedicated mentorship, and support for continuous learning.
  • Competitive salary, comprehensive benefits, and clear growth opportunities as the company expands


Note: Shortlisted candidates will be invited to complete an evaluation to showcase their skills.

Post a CV