jobs in Rhino Partners

全职 Full Stack Engineer – .NET, Python, React - Azure (1 Year Contract) 工作, 薪水, Rhino Partners 公司招聘中 - Ricebowl

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

Rhino Partners

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

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.


重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多