Print / Save PDF Back to job

Software Engineer (Generalist)

Assurity Trusted Solutions · Singapore

How to use this kit

Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.

Occupation tasks (O*NET)

Public-domain labor data — prepare examples for 2–3 of these.

O*NET source

Company facts (cached)

Website: assurity.sg

Public cache only — not an employee review.

Role overview (listing rewrite)

Assurity Trusted Solutions seeks a Software Engineer (Generalist) for a contract opportunity based in Singapore, Singapore, Singapore. This position suits adaptable developers keen to apply wide-ranging technical abilities to varied projects while collaborating closely with local colleagues. About the Role The Software Engineer (Generalist) role at Assurity Trusted Solutions centres on contributing flexibility across the full software lifecycle within a Singapore setting. You will handle design through to deployment of solutions, shifting fluidly among different layers of the stack and technology sets as project demands evolve. This contract engagement demands a well-rounded professional who can analyse requirements, craft reliable code, and refine systems without being limited to a single specialism. Daily activities promote continuous learning and practical application of engineering principles that ensure quality outcomes for initiatives centred in Singapore, Singapore, Singapore. Success comes from balancing independent problem solving with seamless teamwork under changing priorities. Responsibilities Design, code, test and refine software components that address diverse functional needs Collaborate with product, design and operations colleagues to clarify goals and deliver dependable features Debug complex issues spanning front-end interfaces, back-end services and supporting infrastructure Produce clean, well-documented code that adheres to established quality and security standards Join peer reviews of pull requests and help improve overall development workflows Investigate and adopt suitable tools or patterns when projects call for broader technical coverage Document key architecture decisions and implementation details for shared team knowledge What You Bring Demonstrated background working as a Software Engineer (Generalist) handling multiple domains Competence in several programming languages, frameworks and modern development practices Solid grasp of algorithms, data structures and distributed system concepts Experience writing automated tests and practising continuous integration principles Clear verbal and written communication suitable for Singapore-based collaboration Capacity to work autonomously, manage shifting priorities and deliver on schedule for contract timelines Curiosity that drives exploration of unfamiliar technologies when the role requires it Working at Assurity Trusted Solutions Assurity Trusted Solutions is hiring for this role and offers a supportive team environment. How to Apply To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform…

Full job on Get A Job.AI

Questions to ask them

Generated for personal interview prep · 2026-07-18 UTC · getajob.ai