Full Stack Engineer – .NET, Python, React & Azure (1 Year Contract)

Rhino Partners

Singapore

On-site

SGD 90,000 - 140,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Rhino Partners is seeking a skilled Full Stack Engineer (Consultant) to design, develop, deploy, and maintain modern web applications for an educational institution in Singapore.

The role requires hands-on work with .NET/C#, Python, React/Angular, SQL, and Azure, with emphasis on secure development and AI-assisted tooling to boost productivity and quality across the full SDLC.

Qualifications

  • 4-7 years of relevant experience in full stack software development.
  • Strong hands-on development with .NET, C#, and Python.
  • Proficiency in React or Angular and modern JavaScript/TypeScript development.
  • Strong SQL skills including relational data modelling and query optimisation.
  • Experience developing RESTful APIs, backend services, and system integrations.
  • Familiarity with Microsoft Azure environments, including Azure GCC.
  • Knowledge of GitHub Actions or Azure DevOps for CI/CD.
  • Experience using AI-assisted development tools such as GitHub Copilot, Claude, or Spec Kit.
  • Familiarity with Visual Studio Code and Git workflows.
  • Understanding of secure software development practices, OWASP principles, and dependency hygiene.

Responsibilities

  • Design, develop, test, and maintain responsive web applications using React or Angular, .NET/C#, and Python.
  • Develop and integrate backend services, RESTful APIs, and data models.
  • Design and optimise relational databases and SQL queries.
  • Participate in solution design discussions and technical planning.
  • Ensure scalability, performance, reliability, and maintainability of applications.
  • Leverage AI-assisted tools to accelerate development and improve quality.
  • Set up and manage CI/CD pipelines in GitHub Actions or Azure DevOps.
  • Maintain documentation and support knowledge transfer.

Skills

DotNet/C#
Python
React
Angular
SQL
Azure
AI-assisted tools
GitHub Copilot

Tools

GitHub Actions
Azure DevOps
Spec Kit
Entra ID

Job description

Rhino Partners is looking for a skilled Full Stack Engineer (Consultant) to support the design, development, deployment, and maintenance of modern web applications and enterprise systems for an educational institution in Singapore.

The ideal candidate will have strong experience in .NET/C#, Python, modern frontend frameworks, SQL databases, and Azure cloud technologies. The role also involves leveraging AI-assisted development tools to improve engineering productivity, code quality, and delivery efficiency while maintaining secure software development practices.

You will work closely with cross-functional teams to deliver scalable, maintainable, and secure solutions across the full software development lifecycle.

Key Responsibilities
Full Stack Application Development
  • Design, develop, test, and maintain responsive web applications using React or Angular, .NET/C#, and Python.
  • Develop and integrate backend services, RESTful APIs, business logic, and system interfaces, including scripts and SFTP integrations.
  • Design and optimise relational databases, SQL queries, and data models to support application requirements.
  • Participate in solution design discussions, technical planning, and implementation activities.
  • Ensure application scalability, performance, reliability, and maintainability.
AI-Assisted Development & Engineering Practices
  • Leverage AI-assisted development tools such as GitHub Copilot, Claude, and Spec Kit to accelerate development and improve code quality.
  • Apply effective prompting, testing, code review, and governance practices when using AI-generated code.
  • Review and validate AI-assisted outputs to ensure accuracy, security, maintainability, and compliance with development standards.
  • Participate in peer code reviews and contribute to continuous improvement of engineering practices.
Cloud, DevOps & Deployment
  • Develop, deploy, and maintain applications within Microsoft Azure environments, including Azure Government Commercial Cloud (GCC).
  • Implement and manage secure authentication, identity, and secrets management using Microsoft Entra ID, Managed Identity, and Azure Key Vault.
  • Set up and maintain CI/CD pipelines using GitHub Actions or Azure DevOps.
  • Manage source code repositories, branching strategies, version control, and releases across development, UAT, and production environments.
  • Support environment configuration, deployment automation, and troubleshooting.
Testing, Security & Production Support
  • Support UAT preparation, environment configuration, parameter setup, and data validation.
  • Conduct system validation, smoke testing, and defect resolution during deployment and go-live.
  • Provide post-deployment stabilisation support, troubleshooting, and application enhancements.
  • Apply secure development practices aligned with OWASP guidelines, including secrets management and dependency security.
  • Ensure compliance with coding standards, security policies, and audit requirements.
  • Maintain technical documentation and support knowledge transfer activities.
Requirements
  • 4-7 years of relevant experience in full stack software development.
  • Strong hands-on development experience with .NET, C#, and Python.
  • Proficiency in React or Angular, including modern JavaScript/TypeScript development.
  • Strong SQL skills, including relational data modelling, database design, and query optimisation.
  • Experience developing RESTful APIs, backend services, and system integrations.
  • Familiarity with Microsoft Azure environments, particularly Azure Government Commercial Cloud (GCC).
  • Knowledge of Microsoft Entra ID, Managed Identity, and Azure Key Vault.
  • Experience setting up and maintaining CI/CD pipelines using GitHub Actions or Azure DevOps.
  • Experience using AI-assisted development tools such as GitHub Copilot, Claude, or Spec Kit, with an understanding of prompting, testing, code review, and governance.
  • Familiarity with Visual Studio Code and Git-based version control workflows.
  • Understanding of secure software development practices, including OWASP principles, secrets management, and dependency hygiene.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Ability to work collaboratively with technical teams and stakeholders.
Good to Have
  • Experience with Docker, including writing Dockerfiles, Docker Compose configuration, and container debugging.
  • Experience supporting applications within Singapore government cloud environments.
  • Familiarity with production deployment, UAT support, and post-deployment stabilisation activities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer - Flutter or ReactJS + .NET
Full Stack Developer - Flutter or ReactJS + .NET

Flintex Consulting Pte Ltd • Singapore

On-site
SGD 84,000 - 95,000
Senior Full Stack Engineer
Senior Full Stack Engineer

ARYAN SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 100,000 - 180,000
Full Stack Engineer - Next.js, React, TypeScript,Node.js,Python
Full Stack Engineer - Next.js, React, TypeScript,Node.js,Python

Rapsys Technologies Pte Ltd. • Singapore

On-site
SGD 90,000 - 140,000
Full-Stack Engineer (24 Months Contract)
Full-Stack Engineer (24 Months Contract)

TECHKNOWLEDGEY PTE. LTD. • Singapore

On-site
SGD 120,000 - 190,000
Full Stack Engineer
Full Stack Engineer

Rapsys Technologies Pte Ltd. • Singapore

On-site
SGD 80,000 - 120,000
Full Stack Engineer (Full Stack / Cloud / Microservices)
Full Stack Engineer (Full Stack / Cloud / Microservices)

STAR CAREER CONSULTING PTE LTD • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer, Full Stack (ReactJs/PHP/Hack) (contract role)
Software Engineer, Full Stack (ReactJs/PHP/Hack) (contract role)

OPTIMUM SOLUTIONS (SINGAPORE) PTE LTD • Singapore

On-site
SGD 70,000 - 110,000
M59 - Full Stack Engineer
M59 - Full Stack Engineer

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 60,000 - 100,000
M59 - Full Stack Engineer
M59 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 70,000 - 110,000
Full Stack Engineer (React/ Node/ .NET)
Full Stack Engineer (React/ Node/ .NET)

Intuit Recruitment Pte Ltd • Singapore

On-site
SGD 46,000 - 77,000