Lead Software Developer

3 weeks ago


Singapore AUGMENTUS PTE. LTD. Full time
Roles & Responsibilities

What we do

Augmentus is a leading provider of robotic programming solutions that simplify and streamline traditionally complex industrial automation processes. Our innovative solution integrates cutting-edge features like 3D scanning, automated path optimization, and seamless robot code generation to make programming accessible and efficient for manufacturers handling high-mix, high-part complexity operations. Trusted by global leaders in industries such as media blasting, painting, and welding, Augmentus empowers companies to achieve scalability, reliability, and superior operational efficiency. Join us to revolutionize the future of robotics and automation.

Glassdoor: https://www.glassdoor.sg/Overview/Working-at-Augmentus-EI_IE4185744.11,20.htm

About your role

Team Leadership

  • Manage a team of software developers: provide guidance, code reviews and performance feedback.
  • Ensure the team can achieve timely execution and quality delivery of sprint tasks.
  • Look after well-being of team members.

Technical Development

  • Design and optimize software modules using C# and Python.
  • Enhance existing features to improve usability, scalability, and performance.

Sprint management

  • Collaborate with Product Manager and actively contribute to Agile activities such as sprint planning, daily stand-ups, and retrospectives.
  • Use tools like Jira to manage tasks, track progress, and ensure alignment with sprint goals.
  • Document project details, technical specifications, and process updates on Confluence to maintain transparency and knowledge sharing.

Code Integration and Testing

  • Ensure seamless integration of software components across different systems.
  • Perform unit testing to maintain high software quality and reliability.

Career Development

  • Leverage internal training and hands-on experience to develop expertise in robotic programming, system integration, and machine vision.
  • Stay up to date with industry trends and emerging technologies to continuously enhance cross-functional capabilities.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience with system integration, machine vision, and/or robotics is a plus. Training and exposure will be provided in these areas.
  • Strong proficiency in C# and Python, with a solid understanding of programming fundamentals. Proficiency in C++ is a bonus.
  • Proven experience in leading and managing a software development team.
  • Strong understanding of software architecture, object-oriented programming (OOP), and adherence to SOLID principles.
  • Experience in developing and debugging software applications.
  • Familiarity with version control systems (e.g., Git) and software development life cycles.
  • Experience or familiarity with Agile development practices, with proficiency in tools like Jira for task management and Confluence for documentation.
  • Excellent problem-solving skills and a keen eye for detail.
  • Ability to work collaboratively in a team-oriented environment.
Tell employers what skills you have

Coaching
Mentoring
Version Control
Confluence
Scalability
.NET
Interpersonal Skills
Unit Testing
Software Engineering
System Integration
3D
Task Management
JIRA
Python
Team Management
Team Lead
C#
Debugging
Software Development
C++
  • Software Developer

    6 days ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    **Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...

  • Software Developer

    4 days ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    **Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    **JOB DUTIES**: - Responsible for leading the team to build a functional and appealing web - Brainstorm with the team to recommend the best frontend architecture, methodology, languages used, design robust, coding structure, deployment protocols and debugging for new software products. - Participate in the project discussion of technical implementation,...


  • Singapore beBee Careers Full time

    Job OverviewWe are seeking a highly skilled and experienced Software Development Lead to join our team. In this role, you will be responsible for leading the development of software solutions that address the unique needs and challenges of users across various services.Key ResponsibilitiesCollaborate with users to understand their requirements and develop...


  • Singapore ELITEZ & ASSOCIATES PTE. LTD. Full time

    Annual PB + VB + Attractive Benefits **Responsibilities**: - Acquire a deep understanding of developing RESTful APIs using Java and relevant technologies. - Conduct Data Protection Impact Assessments (DPIAs) to manage risks and safeguard personal data throughout ICT system development. - Oversee the entire Software Development Life Cycle (SDLC), from...


  • Singapore beBee Careers Full time

    Job OverviewWe are seeking an experienced Software Development Lead to join our team. As a key member of the development team, you will be responsible for leading and completing full-cycle projects.Key ResponsibilitiesLead and manage software development projects from conception to delivery.Collaborate with cross-functional teams to define project...


  • Singapore AEGIS TECHNOLOGIES PTE. LTD. Full time

    **Aegis Technologies **is looking for a **Lead Developer **. Apart from the development of information systems, the lead developer will also be responsible for team management, monitoring, reporting and proper and timely project execution. The Lead Developer will lead a team of developers who will be responsible for building new solutions as well as...


  • Singapore beBee Careers Full time

    We are seeking a skilled software development lead to join our team. In this role, you will lead and work with the Platform On-Market Core & Extended Team to develop detailed project plans, define scope and goals, create WBS and tasks assignment, changes, resource management, identify key tasks with detailed timelines, identify workstream dependencies,...

  • Sales Manager

    1 week ago


    Singapore Leading Property Developer Full time

    We are looking to hire in Dubai for a top developer a confident, enthusiastic, proactive, and assertive Chinese speaking Property Consultant to achieve sales targets on a consistent basis. **Responsibilities**: - The role includes prospecting potential clients, analyzing market trends, intermediate negotiation processes ensuring a fair and honest deal. -...


  • Singapore beBee Careers Full time

    Technical LeadershipWe are seeking a Lead Software Development Professional to lead the development of software solutions that address the unique needs and challenges of users across various services. As a technical leader, you will be responsible for guiding the development process, ensuring software quality, and mentoring junior...