Search by job, company or skills

T

Specialist Software Engineer - Permanent Roles

6-8 Years
SGD 6,500 - 7,500 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

  • Lead and perform end-to-end Software Development Life Cycle (SDLC) activities, including design, development, implementation, testing, deployment, maintenance, and documentation.
  • Design, develop, and deliver high-quality, scalable, and secure software applications to meet business and operational requirements.
  • Architect and implement robust backend systems, APIs, and microservices using modern frameworks and best practices.
  • Manage the installation, configuration, customization, and deployment of enterprise applications, software services, and cloud-based platforms.
  • Develop and optimize database schemas, queries, and integrations across multiple database systems.
  • Ensure application performance, scalability, reliability, and security through code reviews, testing, and monitoring.
  • Troubleshoot, debug, and resolve complex technical issues in development, testing, and production environments.
  • Collaborate with cross-functional teams to gather, analyze, and refine user requirements and translate them into technical solutions.
  • Drive and support DevOps practices, including CI/CD pipeline implementation, build and release automation, and environment management.
  • Work in air-gapped or high-security environments, ensuring compliance with security and operational standards.
  • Participate actively in Agile methodologies (e.g., Scrum), including sprint planning, stand-ups, and retrospectives.
  • Mentor junior developers and contribute to technical leadership, best practices, and continuous improvement initiatives.

Requirements

  • Minimum 6 years of relevant software development experience in enterprise or large-scale systems.
  • Strong proficiency in programming languages: Java, JavaScript, SQL.
  • Hands-on experience with backend frameworks such as Java Spring Boot and/or .NET / .NET Core.
  • Solid experience with database technologies: MongoDB, MSSQL, Oracle (data modeling, performance tuning, query optimization).
  • Experience in designing and developing RESTful APIs and microservices architectures.
  • Practical knowledge of DevOps tools and collaboration platforms: GitHub, GitLab, Azure DevOps.
  • Hands-on experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Familiarity with cloud platforms and deployment models.
  • Experience working in Linux/Unix environments and scripting (e.g., Shell scripting).
  • Knowledge of message queues and streaming platforms such as RabbitMQ or Apache Kafka is an advantage.
  • Exposure to Big Data technologies (e.g., Hadoop) is a plus.
  • Strong understanding of secure coding practices and application security principles.
  • Experience working in Agile/Scrum environments.

(EA Reg No: 20C0312)

Please email a copy of your detailed resume to [Confidential Information] for immediate processing.

Only shortlisted candidates will be notified.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145833953