
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading software development company in Singapore is seeking a skilled Software Developer to design and maintain applications. The role includes collaborating with designers and engineers, optimizing application performance, and integrating various systems. Candidates should have experience in frontend frameworks like React and backend technologies such as C# or Node.js. Familiarity with Agile practices is essential. This position offers opportunities for growth and impact in innovative projects.
Develop, test, and maintain application components using clean, efficient, scalable, and maintainable code.
Collaborate closely with UI/UX designers, backend developers, and DevOps engineers to ensure seamless system integration.
Optimize application performance while adhering to security best practices.
Debug, troubleshoot, and resolve technical issues to improve system stability and reliability.
Follow Agile development methodologies and actively participate in sprint planning, stand-ups, and retrospectives.
Conduct and participate in code reviews to ensure high development standards and knowledge sharing.
Design and develop scalable and secure backend systems.
Optimize database queries and manage structured and unstructured data storage efficiently.
Develop responsive, interactive web applications aligned with UI/UX specifications.
Convert UI/UX designs into fully functional, user-friendly web interfaces.
Optimize applications for performance, cross-browser compatibility, and accessibility.
Integrate frontend components with backend services through well-defined APIs.
Build and maintain both frontend and backend components, ensuring seamless API and database integration.
Integrate applications with ERP, SCM, and enterprise systems, supporting business processes such as:
Order processing
Inventory management
Procurement
Logistics and fulfillment workflows
Work with structured and semi-structured data formats, including JSON, XML, CSV, and EDI, for system-to-system integrations.
Develop data transformation, validation, and mapping logic to support enterprise workflows.
Support the automation, reliability, and monitoring of enterprise data pipelines.
Ensure data integrity, consistency, and reliability across integrated systems.
Manage and maintain CI/CD pipelines to automate build, test, and deployment processes.
Monitor and support cloud infrastructure to ensure high availability and performance.
Implement security, compliance, and performance best practices across environments.
Improve system scalability, reliability, and availability using Infrastructure as Code (IaC) tools (e.g., Terraform).
Frontend Development:
Experience with modern frontend frameworks such as React, Angular, Vue.js, or similar.
Backend Development:
Strong knowledge of C#, .NET, Node.js, Spring Boot, or equivalent backend technologies.
Databases:
Experience with SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
API Development:
Experience with RESTful APIs, GraphQL, and microservices-based architectures.
DevOps (Good to Have):
Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, and container technologies (Docker, Kubernetes).
Cloud Platforms:
Exposure to AWS, Azure, or Google Cloud Platform (GCP) is an advantage.
Security & Performance:
Understanding of application security best practices, authentication and authorization mechanisms (OAuth, JWT), and performance optimization techniques.
Version Control:
Proficiency in Git and collaborative development workflows.
Agile Practices:
Familiarity with Agile methodologies such as Scrum or Kanban.
Experience working with ERP or SCM platforms such as SAP, Oracle, Microsoft Dynamics, NetSuite, or similar enterprise systems.
Understanding of supply chain and enterprise processes, including:
Order management
Inventory tracking
Procurement
Warehouse operations
Logistics workflows
Hands-on experience with system integration technologies, including:
OData
SOAP
Message queues
File-based integrations
EDI
Practical experience with DevOps tools, CI/CD pipelines, and container orchestration.
Cloud platform experience (AWS, Azure, or GCP).
Familiarity with Infrastructure-as-Code tools such as Terraform or equivalents.