Enable job alerts via email!

Senior Software Developer – C#

SmartHire by SEEK

Pasir Panjang

On-site

MYR 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading provider of robotic programming solutions is seeking a Senior Software Developer skilled in C#. The role involves mentoring junior developers, optimizing software modules, and driving Agile development practices. Ideal candidates will have a strong understanding of software architecture and experience in leading teams. Join a dynamic environment focused on innovation and collaboration in the robotics sector.

Qualifications

  • Proven ability in leading and managing a software development team.
  • Strong understanding of software architecture and object-oriented programming.

Responsibilities

  • Guide junior developers and conduct code reviews.
  • Design and optimize software modules for improved performance.
  • Collaborate with the Product Manager in Agile development.

Skills

C#
Leadership
Problem Solving

Education

Bachelor's degree in Computer Science
Bachelor's degree in Software Engineering

Tools

Jira
Confluence

Job description

Our client is seeking a Senior Software Developer – C# to join their team!
About Our Client

Our client is a leading provider of innovative robotic programming solutions, trusted by global industry leaders. Their platform integrates advanced features like 3D scanning and automated path optimization, making industrial automation accessible and efficient for high-mix, high-complexity operations across various sectors.

What you'll be doing?
  1. Lead and Mentor: Guide junior developers, conduct code reviews, and provide performance feedback to foster team growth and success.
  2. Innovate with C#: Design and optimize software modules, enhancing existing features for improved usability, scalability, and performance.
  3. Drive Agile Development: Collaborate with the Product Manager in sprint planning, daily stand-ups, and retrospectives, ensuring timely and quality deliveries.
  4. Ensure Seamless Integration: Oversee the integration of software components across different systems and perform unit testing for high-quality, reliable software.
  5. Grow Your Expertise: Develop your skills in robotic programming, system integration, and machine vision through hands-on experience and internal training opportunities.
Who are they looking for?
  1. Tech-Savvy Professional: Hold a Bachelor's degree in Computer Science, Software Engineering, or a related field, with strong proficiency in C# and solid programming fundamentals.
  2. Leadership Experience: Demonstrate proven ability in leading and managing a software development team effectively.
  3. Architecture Enthusiast: Possess a strong understanding of software architecture, object-oriented programming, and SOLID principles.
  4. Agile Practitioner: Familiar with Agile development practices and proficient in tools like Jira and Confluence for efficient project management.
  5. Collaborative Problem-Solver: Excel in teamwork with excellent problem-solving skills and keen attention to detail.
  6. Continuous Learner: Stay updated with industry trends and emerging technologies to enhance cross-functional capabilities.
How to apply

Ready to join this role? Click Apply now to submit your resume and share your availability and expected salary with us!

We encourage applications from individuals of all backgrounds who are excited about shaping the future of robotics and automation.

All information received will be kept strictly confidential and will be used only for employment-related purposes.

Low Jia Yi | R25127265

#SmartHire

How do your skills match this job?
How do your skills match this job?

Sign in and update your profile to get insights.

Your application will include the following questions:

  1. Which of the following statements best describes your right to work in Singapore?
  2. What’s your expected monthly basic salary?
  3. How many years' experience do you have as a C# Developer?
  4. How much notice are you required to give your current employer?
  5. How many years' experience do you have as a C++ Developer?

To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory.

Researching careers? Find all the information and tips you need on career advice.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.