Enable job alerts via email!

Senior Software Developer

DCI CONSULTANTS PRIVATE LIMITED

Singapore

On-site

SGD 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology consultancy firm in Singapore is seeking an Engineering Support Software Engineer to develop data engineering functions and implement software applications using C# and JavaScript. Responsibilities include collaborating with cross-functional teams, writing maintainable code, and maintaining software applications throughout their lifecycle. The ideal candidate will have a strong background in software development and a passion for technology.

Qualifications

  • Experience in software engineering and development.
  • Strong understanding of data engineering principles.
  • Ability to write clean and maintainable code.

Responsibilities

  • Develop data engineering functions.
  • Work with software engineers to integrate solutions.
  • Maintain and own software applications.

Skills

C#
JavaScript (Node.js)
Data analytics
Debugging
Collaboration
Software development lifecycle
Job description
1 year Engineering Support for Software engineer
Job Description
  • Develop data engineering functions
  • Initiate ideas and develop data analytics modules and algorithm to provide insight for transportation domain
  • Work with other software engineers to integrate solutions into production system
  • Design, develop, and implement software applications primarily using C# and JavaScript (Node.js).
  • Maintain and take ownership of software applications and products across their full lifecycle.
  • Collaborate with cross-functional teams to define requirements, design solutions, and deliver high-quality features.
  • Write clean, scalable, and maintainable code in accordance with best practices.
  • Debug and troubleshoot applications to ensure performance, reliability, and security.
  • Participate in all phases of the software development lifecycle, including planning, coding, testing, deployment, and support.
  • Stay current with emerging technologies and development trends to continuously improve our software stack.
  • Contribute to the refinement of development methodologies and internal best practices.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.