jobs in MAXIMUS CONSULTING PTE LTD

MAXIMUS CONSULTING PTE LTD Hiring! Full Time Software Developer in East Region (Singapore), Earn up to SGD 3,800 - Ricebowl

Software Developer

MAXIMUS CONSULTING PTE LTD

SGD3,800 - SGD3,800 Per Month

East Region (Singapore)

Share
Save

Working Location

  • 6 BAYSHORE ROAD East Region (Singapore) Singapore

Job Description

Responsibilities

About the Role

We are extending RiskClipper into a complete Governance, Risk & Compliance (GRC) platform — a largely greenfield, AI-first build on a modern stack. We are not looking for a maintenance developer. We are looking for a dynamic builder who can turn specifications into robust, working software, who harnesses AI tools to move fast, and — critically — who knows how to make AI output reliable and deterministic in production.

You will help automate processes end-to-end and build features that derive valuable insight from large volumes of information. You will also own and shape our engineering environment (code review, CI/CD) and have the freedom to propose tools that improve efficiency, subject to a sanity review before adoption. You will report directly to the Director.

Attitude matters more to us than pedigree. We welcome both developers with around 3 years of experience and strong fresh graduates who are determined to succeed.

What We're Looking For

Realises specifications into software — takes a vague or evolving requirement, turns it into a precise specification, and ships robust, tested software against it.

Controls AI for deterministic outcomes — uses AI coding tools and LLMs to move fast, but understands they are probabilistic, and engineers around that with clear specs, structured outputs, validation, strong typing, automated tests and guardrails so the system behaves predictably.

Builds robust applications — writes maintainable, well-tested code that holds up on edge cases and in production, not just in the happy path.

Is dynamic and self-driven — takes ownership, proposes improvements, and thrives with autonomy rather than waiting to be handed tickets.


Key Responsibilities

• Understand customer and business requirements; propose suitable system designs and solutions for the GRC platform.

• Design, develop, and implement applications and microservices based on functional and technical specifications.

• Build automation workflows (e.g. n8n) and AI-driven features that automate manual processes and extract insight from large volumes of structured and unstructured information.

• Make AI/LLM-powered features reliable — validate outputs, add guardrails and tests, and ensure deterministic, production-grade behaviour.

• Ensure high-quality products are developed, tested, and maintained.

• Design and execute test cases across testing phases:

Unit Testing

System Integration Testing (SIT)

User Acceptance Testing (UAT)

• Set up and maintain the engineering environment — code review practices, CI/CD pipelines — and propose tools to improve team efficiency (reviewed for suitability before adoption).

• Perform peer code reviews to ensure adherence to coding standards and best practices, including review of AI-generated code. Maintain and enhance existing systems and applications.

• Provide product support, troubleshooting and resolving product issues in a timely and efficient manner.

• Prepare and maintain technical and user documentation, with attention to security and data handling appropriate to a GRC product.

Qualification Requirements

• Tertiary education in Computer Science / Information Systems or equivalent.

• Around 3 years of software development experience; outstanding fresh graduates with the right attitude and demonstrable ability will also be considered.

Required technical skills

• Python and FastAPI (or equivalent modern backend framework).

• React with TypeScript (frontend).

• PostgreSQL — schema design, queries, and optimisation.

• REST API design and a microservices mindset.

• Version control (Git) and familiarity with CI/CD.

• Hands-on use of AI coding assistants (e.g. Claude Code, GitHub Copilot, Cursor) with sound judgement in reviewing and validating their output.

Advantageous (nice to have)

• Workflow automation tools such as n8n.

• Integrating LLM APIs, RAG pipelines, or document/data extraction.

• Docker / containerisation.

• Exposure to GRC, risk, audit or compliance domains.


Key Skills & Competencies

• Strong problem-solving and analytical capabilities.

• Ability to translate requirements into clear specifications and robust software.

• Good initiative; able to work both independently and collaboratively.

• Self-motivated with a genuine habit of continuous self-learning.

• Good written and verbal communication skills.

• Strong attention to detail and commitment to delivering quality, reliable outcomes.

Personal Attributes

• Determined to succeed and takes ownership of outcomes.

• Proactive and responsible in handling tasks and assignments.

• Comfortable with autonomy and accountable when working remotely.

• Positive, collaborative working attitude.

• Adapts well in a fast-paced, evolving environment.

• Committed to continuous improvement and professional development.

How to Apply

Along with your CV, please answer one question (a few sentences is fine):

“Describe something you built with AI assistance and how you made the output reliable enough to trust in production.”

Shortlisted candidates will be given a short, practical exercise: build a robust solution from a loose specification (use of AI tools is allowed and encouraged).

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More