Senior Software Engineer / Lead (DSC/CY/I2)

apartmentST Engineering placeJurong East scheduleFull-time calendar_month 

About our Business – Advanced Networks & Sensors

Our Advanced Networks & Sensors business specializes in platform digitalization, advanced connectivity, and cutting-edge manufacturing. This diversity of capabilities presents a range of roles through which you can contribute to the development of innovative, secure, and patented products.

Join our team and play a crucial role in developing tomorrow’s technology and connectivity solutions and services to sectors spanning defence, public security, government, and the commercial realm. Your work will have a global impact as we empower customers through advanced communications, intelligent sensors, and the deployment of AI-enabled Edge applications for mission-critical roles.

Together, We Can Make A Significant Impact

We are seeking skilled and motivated Senior Software Engineer / Lead to manage the software development team to deliver high-quality, scalable, secure, and performance-driven software solutions that align with the company's objectives. This role blends technical expertise, leadership, and project management to oversee the development lifecycle, foster team growth, and collaborate with cross-functional teams.

Responsibilities include designing, developing, and implementing innovative solutions while driving technical discussions and ensuring systems meet business needs effectively.

Be Part of Our Success

Team Leadership & Development:

  • Lead, mentor, and manage a team of software engineers, fostering a collaborative and innovative work environment.
  • Provide regular feedback and performance evaluations for team members, ensuring their professional growth and development.
  • Assign tasks, set priorities, and ensure deadlines are met for software development projects.
  • Oversee the full software development lifecycle, from concept to deployment.
  • Work closely with stakeholders to gather requirements and ensure alignment with business objectives.
  • Define project scopes, timelines, and resource allocation to ensure successful and timely delivery of software solutions.

Software Architecture and Design:

  • Design scalable, efficient, and high-quality software solutions.
  • Review and approve system architectures and designs, ensuring they meet technical and business requirements.
  • Ensure the development of robust, maintainable, and efficient software that is in line with industry best practices.
  • Ensure software development follows the company’s coding standards, best practices, and testing methodologies.
  • Encourage code reviews, unit testing, and integration testing to maintain high-quality code and ensure software reliability.
  • Continuously evaluate and improve software development processes, tools, and technologies used by the team.

Budget and Resource Management:

  • Assist with the planning and allocation of resources and budgets for software development initiatives.
  • Ensure team productivity and efficiency while staying within budget constraints.
Qualities We Value
  • Knowledge in Computer Science, Software Engineering or equivalent
  • Proven experience in managing and leading software development teams, guiding team members in technical and career development.
  • Strong understanding of software development methodologies (Agile, Scrum, Waterfall, etc.).
  • Proficiency in one or more programming languages such as Java, Python, C#, JavaScript, etc.
  • Experience with version control systems (Git, SVN), continuous integration, and continuous deployment (CI/CD) practices.
  • Excellent problem-solving, organizational, and analytical skills.
  • Strong communication and interpersonal skills, with the ability to communicate complex technical concepts to non-technical stakeholders.
  • Experience with microservices architecture, containerization (Docker, Kubernetes), and serverless computing.
  • Experience in Network design.
  • Singaporean only
  • Candidates with more experience may be considered for Senior role
Our Commitment That Goes Beyond the Norm
  • An environment where you will be working on cutting-edge technologies and architectures.
  • Safe space where diverse perspectives are valued, and everyone’s unique contributions are celebrated.
  • Meaningful work and projects that make a difference in people’s lives.
  • A fun, passionate and collaborative workplace.
  • Competitive remuneration and comprehensive benefits.

Working Location: Jurong East

apartmentST EngineeringplaceJurong East
bash scripting and/or UI programming is preferred  •  Strong interest in software development and engineering  •  Good written and oral communication skills  •  Good understanding of cryptography  •  Good to have  •  Experience in VMware  •  Experience...
apartmentAKKODIS SINGAPORE PTE. LTD.placeBukit Merah, 11 km from Jurong East
changing digital landscape. Overview: We are seeking a highly skilled and motivated Senior Software Robotics Developer to join our team developing advanced mobile robotic systems. The ideal candidate brings deep experience in software engineering...
thumb_up_altRecommended

Senior Software Engineer

apartmentAlliance Healthcare GroupplaceBukit Batok, 4 km from Jurong East
Software Engineer, you will be working with an agile and innovative team and build on your technical expertise with a myriad of technologies, projects and platforms to deliver our business priorities and conquer technical challenges. What You'll be Doing...