Senior Software Engineer / Lead (DSC/CY/I2) - ref. k10714203

apartmentST Engineering placeJurong West calendar_month 

Job Description

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
business_centerHigh salary

Senior Software Engineer

apartmentAlliance Healthcare GroupplaceBukit Batok, 7 km from Jurong West
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...
local_fire_departmentUrgent

Senior Software Engineer - DSC/MC

apartmentST EngineeringplaceAng Mo Kio, 16 km from Jurong West
you'll want to be. Together, We Can Make A Significant Impact We are looking for a Senior Software Engineer with 36 years of fullstack development experience to contribute to the design and delivery of secure, scalable digital systems for the public...
apartmentSYSTEMS ON SILICON MANUFACTURING COMPANY PTE LTDplaceBedok, 25 km from Jurong West
automation and proven wafer-manufacturing processes. At SSMC, every career journey is unique and rewarding. We're looking for innovative, passionate, and talented people like you to join our team. We’re searching for a Senior Software Engineer to be part...