x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Full-Stack Developer
 banner picture 1  banner picture 2  banner picture 3

Full-Stack Developer

Achieve Success Pte. Ltd.

Achieve Success Pte. Ltd. company logo

Responsibilities:

  • Lead the design, development, and deployment of full-stack web applications across diverse projects, utilizing .NET, .NET Core, JavaScript, ReactJS, Azure Cloud (including Azure App Service, Azure Functions, and Azure DevOps), DevOps practices, SQL Server, and Entity Framework.
  • Participate in all phases of the software development lifecycle for assigned projects, from requirements gathering and design to implementation, testing, and deployment.
  • Craft clean, maintainable, and efficient code that adheres to high-quality standards.
  • Seamlessly integrate DevOps practices to establish efficient continuous integration and continuous delivery (CI/CD) pipelines.
  • Design and implement scalable and secure database solutions with SQL Server and Entity Framework.
  • Foster a collaborative and high-performing team environment by mentoring and guiding junior developers.
  • Remain at the forefront of the .NET ecosystem by actively learning and adapting to new technologies and trends.
  • Collaborate effectively with stakeholders to understand business needs and translate them into technical solutions that excel across multiple projects.

Qualifications:

  • 10+ years of experience as a Full Stack Developer, with at least 2 years of leadership experience.
  • In-depth expertise in .NET, .NET Core, ReactJS, Azure Cloud (including Azure App Service, Azure Functions, and Azure DevOps), DevOps practices, SQL Server, and Entity Framework.
  • Proven experience with continuous integration and continuous delivery (CI/CD) pipelines.
  • Excellent communication, collaboration, and problem-solving skills.
  • Ability to thrive in a fast-paced environment, manage multiple priorities, and effectively wear different hats across various projects.
  • Passion for learning and staying ahead of the curve in the ever-evolving technology landscape.

Sharing is Caring

Know others who would be interested in this job?