Lead Software Engineer

1 week ago


Singapore Yinson Full time

Date Posted:11 Mar 2024
Legal Entity:

Yinson Green Technologies Pte Ltd
Job Function:Engineering
Location:Singapore Office
Employment Type:Permanent- Join one of the world's leading energy solutions providers and discover how you can grow with Yinson no matter where you are in your career.

_

  • Yinson is passionate about meeting the world's energy demands in a sustainable way. To achieve this, we believe in attracting great employees through the creation of a vibrant, progressive workplace that puts people first. We're always on the lookout for experienced and passionate individuals to be part of the team, working and collaborating effectively to make a difference and create impact with individuals, corporations, governments and the business world.
    So what are you waiting for? Join us now

Who are we?

  • Yinson GreenTech is a wholly owned subsidiary of Yinson Holdings Berhad, a public limited liability company, incorporated and domiciled in Malaysia, and listed on the Main Market of Bursa Malaysia.
  • YGT is a green technologies solutions provider delivering clean, integrated and technologyenhanced ecosystems and services across the marine, mobility and infrastructure segments.
  • YGT's strategic investments currently include an advanced hydrofoil system for electric vessels, ebikes with swappable batteries, autonomous technology for electric vehicles and vessels, marine energy storage solutions and electric vehicle charging.
  • YGT currently has five main brands: MarinEV, ChargEV, DrivEV, RydeEV and DigitalEV.
    Roles & Responsibilities:
  • The Lead Software Engineer will be a part of Yinson Green Technologies' Digital Products team developing new digital products to support our new business ventures in the Electromobility, Energy and Marine sectors. It will entail working closely with Solution and Technical Architects, Software Engineers, Software Test Engineers, DevOps Engineers, Product Managers and customers to develop and deliver these ambitious digital products. The Lead Software Engineer will provide technical leadership and direction to a team of Software Engineers and will be involved in all phases of the Software Development Life Cycle using appropriate software engineering practices, tools and technologies. The Lead Software Engineer will have a broad understanding of the overall product architecture and will lead the development efforts.
  • We are looking for someone who possesses an astute business awareness to understand the value proposition of our digital ecosystems. The person must have significant experience working on large and complex products, has a passion for technology, and enjoys working in a fast changing and challenging environment to build a net zero carbon future.

Responsibilities:

  • Provide technical leadership and direction to a team of Software Engineers
  • Participate in all phases of the Software Development Life Cycle
  • Design, Development, Integration, Testing, Deployment, Maintenance and Customer Support for large and complex systems
  • Collaborate and work together with Solution and Technical Architects, Software Engineers, Software Test Engineers, DevOps Engineers Product Managers in the lifecycle to achieve the desired product outcomes
  • Liaison Engineer for key accounts in Singapore, provide first level of engagement and onsite support for software related issues
  • Drives good engineering practices such as code reviews, secure programming, unit testing, and continuous improvement activities
- "Automation first" mentality, desire to avoid manual activities particularly in code analysis, testing and deployment

  • Exploits appropriate software development methods, languages, libraries and techniques, and applies these to software engineering tasks to realise the most effective outcome
  • Able to work independently, proposing viable technical solutions through research and indepth understanding of the code base
  • Produces and validates the cost estimates and delivery schedule for development efforts
  • Demonstrates maturity, skills and adeptness in team collaboration, stakeholder engagement and conducting product demonstrations
  • Continually improve personal understanding of new technologies, programming languages, frameworks, technical concepts, methods and measurement that underpin the product portfolios of the company
  • Ensures that all work is consistent with defined standards where standards exist and to withstand professional scrutiny in any case
  • Ensures that high quality and delivery standards are met, and consistently delivers quality code on time and within estimate
  • Coach and guide junior engineers in terms of best practices, product/process knowledge and tools

Requirements:

  • 7 to 10 years of handson development experience in the IT/Software industry
  • Experience in PostgreSQL, MySQL databases. Experience with NoSQL databases such as MongoDB, Redis etc. is desirable.
  • Experience with secure coding techniques
  • Experie

  • Software Engineer

    1 week ago


    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, implementation...

  • Software Engineer

    1 week ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    JOB DUTIES: Define overall backend architecture for new systems and software products based on product requirements. Responsible for systems functional backend development optimised in terms of performance, responsiveness, security, reliability and feasibility. Lead system design and improve system stability with best practices such as agile development and...

  • Software Engineer

    1 week ago


    Singapore Gemango Software Services Inc. Full time

    Software Engineer (PHP Laravel/Symfony)*: May 5, 2023May 5, 2023We are searching for a skilled and motivated Software Engineer with expertise in PHP Laravel or Symfony and the Linux operating system to join our team. As a Software Engineer, you will play a crucial role in developing and maintaining our innovative software solutions.Responsibilities:...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJOB SUMMARYAs a Lead DevOps Engineer, you will be responsible for leading a team of DevOps engineers to design, implement, and maintain the infrastructure, tools, and processes needed to support continuous integration, continuous delivery (CI/CD), and automated deployment of software applications. You will collaborate with...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJOB DUTIES Define overall frontend architecture for yet to be announced web-based enterprise applications based on product requirements. Responsible for leading the team to build a functional and appealing web- and mobile-based enterprise applications optimised in terms of loading performance, mobile responsiveness and enhanced user...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJOB DUTIES Define overall frontend architecture for yet to be announced web-based enterprise applications based on product requirements. Responsible for leading the team to build a functional and appealing web- and mobile-based enterprise applications optimised in terms of loading performance, mobile responsiveness and enhanced user...


  • Singapore NodeFlair Full time

    Our Client: One of the leading pioneers in the Cryptocurrency space as one of the largest data platform.Location: Singapore/Malaysia, 100% RemoteBenefits: Base, Flexible Working Hours, Allowances etc. Your Role: Lead Software Engineer / Technical LeadWeb Wizardry: Architect and craft software solutions. Lead your team through the software development...

  • Software QA Engineer

    1 month ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJOB DUTIES: Work closely with the Lead Quality Assurance (QA) Engineer to refine the continuous improvement of the software delivery process. Champion high delivery and service standards in ensuring all products are methodically tested and issue-free at all gate-keeping points. Implement automated testing initiatives in both...

  • Software Engineer

    1 week ago


    Singapore Gemango Software Services Inc. Full time

    Software Engineer - Java*: June 7, 2023June 7, 2023We are currently seeking a highly skilled Software Engineer to join our team and play a pivotal role in our business expansion. Our company specializes in developing innovative software and hardware solutions that optimize aircraft performance and enhance the productivity of flight crews. This position is a...


  • Singapore Dyson Full time

    Summary:Salary:CompetitiveTeam:Design and DevelopmentLocation:Singapore - St James Power Station HeadquartersAbout us:Dyson began twenty one years ago with James Dyson and a handful of engineers questioning everyday products, thinking differently and making them better. We are now the world's number one vacuum cleaner manufacturer in the UK, US, Japan,...

  • Lead Software Engineer

    2 months ago


    Singapore ACTIVATE INTERACTIVE Full time

    :Activate Interactive Pte Ltd (\xe2\x80\x9cActivate\xe2\x80\x9d) is a leading technology consultancy headquartered in Singapore with a presence in Malaysia and Indonesia. Our clients are empowered with quality, cost-effective, and impactful end-to-end application development, like mobile and web applications, and cloud technology that remove technology...


  • Singapore ACTIVATE INTERACTIVE Full time

    :Activate Interactive Pte Ltd (\xe2\x80\x9cActivate\xe2\x80\x9d) is a leading technology consultancy headquartered in Singapore with a presence in Malaysia and Indonesia. Our clients are empowered with quality, cost-effective, and impactful end-to-end application development, like mobile and web applications, and cloud technology that remove technology...


  • Singapore Sioux High Tech Software Ltd. Full time

    About SiouxSioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive edge at...


  • Singapore Splore Full time

    Founded and funded by Temasek, Splore is an early-stage venture focused on reimagining search and discovery for a Metaverse Generation. The Metaverse Generation refers to online-first users who value immersive digital experiences, utilize AI and other technologies in novel ways, and interact within online communities. Our mission is to enable users creating...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    **JOB SUMMARYJOB DUTIES Develop and maintain infrastructure as code (IaC) using tools like Terraform, CloudFormation, or Ansible to automate the provisioning and configuration of infrastructure resources. Develop, maintain, and organise documentation related to infrastructure, processes, and procedures in a central repository or knowledge base. Provide...


  • Singapore Sioux High Tech Software Ltd. Full time

    About SiouxSioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive edge at...

  • Software Engineer

    3 weeks ago


    Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesOur company is seekinga game-changer Software Engineer who can conceptualize and execute complex problem statements in less than half the time that most people think is possible.We are looking for highly passionate individuals who love their workand have been champions at what they do.The Incumbent will:• Developing and installing...

  • Software Engineer

    1 month ago


    Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesOur company is seekinga game-changer Software Engineer who can conceptualize and execute complex problem statements in less than half the time that most people think is possible.We are looking for highly passionate individuals who love their workand have been champions at what they do.The Incumbent will:• Developing and installing...


  • Singapore FREEZONEX PTE. LTD. Full time

    JD: Responsible for the development of industrial software. Carry out software engineering tasks independently and collaborate with the R&D team. Make technical architecture decisions for the project and assemble the development team.Requirements: Master degree or above in computer science or related majors, with 37 years of work experience. Experience in...

  • Software Engineer

    1 month ago


    Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    Roles & ResponsibilitiesTescom Singapore is looking for a: Software Engineer in Test (SEIT)Our Software Engineers in Test are responsible for drive our quality improvements, creating feature and regression testing, and developing test library. You will focus on expanding the test pyramid coverage for ensuring top notch software quality, and ensure the right...