Full Stack Developer

salary Salary :

$6,000 - 7,000 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Full Stack Developer

The role will collaborate closely with key stakeholders for SG BU IT One Locker Platform and PUDO Network systems to understand business requirements and work closely with IS vendors/partners in getting solutions and changes implemented. This incumbent will translate business requirements into designs and actionable plans. To perform application development, consolidate progress and report to team manager to ensure timely desired outcomes. The role will also be supporting the business users to investigate, troubleshoot, and resolve issue during application testing phase.

The main responsibilities of this role include but not limited to:

  • Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members.
  • Fully accountable for all aspects of the Product under your charge; delivering value through application of IT products in the business
  • Take complete end-to-end technical & engineering ownership of one or more applications / product features.
  • Contribute to the ongoing evolution of the existing content supply portfolio of applications and services.
  • Design, develop, modify, implement, and support software components anywhere in the software stack.
  • Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
  • Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary.
  • Assist in task planning, estimation, scheduling, and staffing.
  • Mentor JO Software Developer to allow for skill/knowledge development through advice, coaching, and training opportunities.
  • Frequent code review and ensure the coding are done as per the standards.
  • Work closely with the various Business and IT stakeholders to deliver projects, enhancements and day-to-day BAU activities.
  • Execute Systems Unit Testing and Systems Integration Testing based on Test Cases.
  • Undertake any other duties that may be assigned by the supervisors.
  • Participate in the Agile process including stand-up meetings, sprint planning, reviews and retrospectives.
  • Operations and L2 support work after hours may be needed from time to time. This will be kept to a minimum and shared across the team to ensure a sustainable work/life balance.

Requirements

  • Proficient in Java programming language, with a strong understanding of core Java concepts, design patterns, and best practices
  • Experience developing and deploying serverless applications using Azure Functions
  • Familiarity with the Azure Functions runtime, including triggers, bindings, and host configuration
  • Knowledge of Azure Serverless architecture and design patterns, such as event-driven programming and asynchronous processing
  • Hands-on experience with Azure portal, Azure CLI, and Azure DevOps for managing and automating Azure Functions deployments
  • Understanding of Azure Functions pricing models, scaling options, and monitoring/logging capabilities
  • Familiarity with Azure storage services (Blob Storage, Cosmos DB, etc.) and integrating them with Azure Functions
  • Experience with unit testing and integration testing of Azure Functions
  • Knowledge of containerization and deployment of Azure Functions using Docker and Kubernetes
  • Proficient in using Azure Functions extensions, such as Event Grid, Service Bus, and Durable Functions
  • Understanding of API development, security, and versioning best practices
  • Experience with Continuous Integration (CI) and Continuous Deployment (CD) pipelines for Azure Functions
  • Strong problem-solving skills and ability to troubleshoot and debug Azure Functions issues
  • Familiarity with monitoring and logging tools for Azure Functions (Application Insights, Log Analytics, etc.)
  • Knowledge of Azure cost optimization and performance tuning for serverless workloads
  • Experience in setting up and managing Azure Kubernetes Service (AKS) clusters for deploying and scaling containerized Azure Functions
  • Familiarity with Kubernetes concepts, such as pods, deployments, services, and ingress
  • Understanding of how to integrate Azure Functions with AKS for hybrid serverless and container-based architectures
Original job Full Stack Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

About the Company

SINGAPORE POST LIMITED

Singapore Post (SingPost) is a leading provider of mail, logistics and eCommerce solutions in Singapore and the Asia Pacific region, with operations in more than 14 countries. As Singapore's national postal service provider, SingPost offers trusted communications through domestic and internat...

Read more about the company
icon get direction How to get there?

icon geo-alt 10 Eunos Road 8 Singapore Post Centre 408600

icon get direction How to get there?
View similar Technology jobs below

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.