Get Hired Logo Get Hired

Software Architect (Machine Control - C#)

Posted: April 30, 2025

Job Description

Join Sioux Technologies in Singapore as a Senior Software Engineer specializing in equipment control software for the semiconductor, analytical, and medical industries. This role involves leading architectural design, team technical guidance, and full-stack development using C#, focusing on quality, speed, and user-friendliness within an Agile framework.

Key Information

  • Location Model: On-site
  • Location Details: Singapore (Tai Seng MRT station)
  • Salary Range: Competitive (AWS and variable bonus mentioned)
  • Years Experience Min: 10+ years (Technical Software Development)
  • Employment Type: Permanent
  • Company Industry: High-Tech (Semiconductor, Analytical, Medical)
  • Visa Sponsorship: N/A
  • Relocation Assistance: N/A
  • Working Hours: N/A

Technical Stack

  • Core (Must-Have):
    • C# (.NET)
    • Object-Oriented Programming (OOP)
    • UML Tools
    • CleanCode/Solid Principles
    • Common Design Patterns (for OOA&D and Refactoring)
    • Agile (Scrum)
    • Equipment Control Applications
  • Nice-to-Have:
    • WPF
    • WinForm
    • MVVM Framework
    • NUnit unit test framework
    • Kanban
    • Git (workflows, various tools)
    • Continuous Integration tools
    • SECS/GEM

Role & Responsibilities

  • Key Responsibilities:
    • Lead architectural design and development of software systems.
    • Analyze customer needs and refine software requirements.
    • Design, implement, and test equipment control software.
    • Technically lead a small Scrum development team.
    • Conduct peer reviews and ensure product quality.
  • Must-Have Qualifications:
    • Technical degree (higher professional or university).
    • 10+ years in technical software development across various domains.
    • 5+ years C# object-oriented programming experience.
    • 5+ years object-oriented analysis and design experience.
    • 5+ years experience leading Scrum teams.
  • Nice-to-Have Qualifications:
    • Experience in Semiconductor, Analytical, or Medical domains.
    • Experience with complex software solutions.
    • Familiarity with desirable technical skills listed above.

Company & Culture

  • Benefits Highlights:
    • Generous development budget (5000 SGD/year).
    • Internal training and coaching.
    • Competitive salary, AWS, and variable bonus.
    • Varied work across technologies and markets.
  • Potential Red Flags / Things to Note:
    • N/A (Based on provided text)
  • Company Culture Snippets:
    • Focus on employee growth and well-being.
    • Open culture emphasizing collaboration, learning, and fun.
    • Values autonomy and responsibility.
    • Innovative work environment.

Job Details

Location

Remote / Singapore, Singapore

Key Skills

C# Agile Object Oriented Programming Scrum Design Patterns Clean Code Wpf Software Architecture Uml Control Software Development