Search by job, company or skills

H

SENIOR SOFTWARE DEVELOPMENT ENGINEER

9-12 Years
SGD 9,500 - 12,500 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

General Software Development

  • 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.

Systems Integration (SCM / ERP Context)

  • 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.

DevOps & Infrastructure (Good to Have)

  • 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).

Required Skills

Technical Skills

  • 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.

Good to Have

  • 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.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 141039073

Similar Jobs