Software Engineer

SG, Singapore

Job Description

Role Summary





We are seeking a highly capable and results-oriented

Software Engineer/System Developer

to join our technology team. This role is crucial for developing, maintaining, and enhancing our core business systems based on defined product roadmaps and current system architectures. The successful candidate will translate complex business needs into robust, high-performance application features under the guidance of the team lead.





Key Responsibilities





Application Development & Delivery



Feature Translation:

Actively engage with stakeholders to understand complex business requirements and accurately translate them into scalable application features and technical specifications.

Code Quality & Standards:

Write, test, and deploy high-quality, efficient source code, ensuring compliance with established development best practices and meeting project deadlines.

Continuous Improvement:

Drive the development of new product features while actively focusing on the continuous improvement, modernization, and stability of existing applications.

Debugging & Troubleshooting:

Proactively debug, diagnose, and resolve technical issues and defects across application environments.

Quality Assurance & Documentation



Testing:

Execute and/or assist in performing rigorous functional and non-functional testing (e.g., performance, security) before releasing features to production.

Technical Documentation:

Create and maintain comprehensive technical documentation, handbooks, and system designs to ensure knowledge transfer and system resilience.

Technical Skills & Qualifications



Education:

Minimum Bachelor's Degree in Computer Science, Information Systems, or a closely related technical field.

Experience:

A minimum of

5 years

of active, hands-on experience in developing high-volume, web-based applications.

Backend Expertise:

Proven experience, preferably utilizing the

.Net frameworks

(e.g., .Net Core, C#).

Frontend Proficiency:

A minimum of

2 years

of in-depth knowledge and practical experience with a modern UI Framework, such as

Vue.js, Angular, or React

.

Messaging Systems:

Practical experience working with enterprise-level message queues (e.g.,

Kafka, RabbitMQ, or AWS SQS

).

DevOps & Agile:

Demonstrated experience working within the

Agile Scrum Methodology

for project delivery, and proficiency in applying source control management with

Git

.

Cloud Platform:

Hands-on experience working in the

Microsoft Azure

cloud environment.

Desirable Attributes (Added Advantage)



Knowledge of advanced software concepts, including

Parallel Programming

and performance

optimization

techniques. Familiarity with the design and development of

Microservice

architectures.




Berry Lim (R23117685) | Octomate Staffing (23C1980)

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1634790
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned