Lead Software Engineer

18 hours ago


Singapore NodeFlair Full time

**Job Summary**:
**Job Type**
Permanent

**Seniority**

Lead

**Years of Experience**
7-10 years

**Tech Stacks**
AWS Terraform Docker Jenkins CI Git Java NoSQL Bitbucket Kubernetes JavaScript Flask Node.js PostgreSQL MySQL Redis MongoDB Django Python
- 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 in-depth 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 hands-on 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
- Experience with AWS cloud services
- Experience in test automation
- Experience in Git/BitBucket source control systems
- DevOps mindset for release and deployment management, build system maintenance using orchestration and containerization technologies such as Docker, Kubernetes, Terraform
- Familiarity in building and designing CI/CD pipelines using Jenkins, GithubAction.
- Familiarity with the Atlassian Suite of products such as Jira, Confluence and BitBucket.
- Experience in traditional Waterfall and Agile methodologies
- Experience in big and complex projects with a team size of 10-20 with customer facing experience
- Good communication skills**What can we offer?**

You will be working in a culturally diverse organisation which fosters teamwork and mutual support. Our dynamic workplace not only encourages people to be innovative, creative, and open but is also geared to realising ambition. We provide mentorship and coaching to our employees in developing their professional career with us.
- Yinson offers an excellent package of benefits and has offices located in a prime location in the City allowing for easy travel to and from work. Working hours are flexible with numerous company events held during the year.



  • Singapore beBeeMECHANICAL ENGINEER Full time $150,000 - $200,000

    Lead Mechanical Engineer PositionAbout the Role:We are seeking an experienced and skilled Lead Mechanical Engineer to join our team. The ideal candidate will have a strong background in mechanical engineering, excellent project management skills, and the ability to lead a team of engineers.Key Responsibilities:Review contract documents and make necessary...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    We are looking for exceptionally smart people with strong development skills in C# and an avid interest in web development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do. Our culture is results-driven, valuing...


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

    **What will you do? **Lead team of Software Quality Engineers Create and maintain test cases, test plans and test reports to ensure they are up to date with project and security requirements Conduct testing on new features and file defects Perform various tests such as manual, functional, performance, exploratory tests, UAT Assist in resolving issues during...


  • Singapore NUCLEUS SOFTWARE SOLUTIONS PTE LTD Full time

    Responsibilities: Develop the code using Java, Spring, Struts, ORM and Oracle, under the guidance of an experienced professional. Develop Coding, Test cases using J-units and perform Unit Testing. Adhering the schedule and scope of the project. Interact with Project lead to review Technical deliverables. Desired for the Position: Degree/...

  • Software Engineer

    2 weeks ago


    Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesKey ResponsibilitiesLead the design, development, and deployment of complex software systems. Architect scalable, reliable, and secure solutions across cloud and on-premise environments. Write high-quality, maintainable, and efficient code following industry best practices. Collaborate with cross-functional teams (Product, QA,...

  • Software Engineer

    2 weeks ago


    Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesKey ResponsibilitiesLead the design, development, and deployment of complex software systems. Architect scalable, reliable, and secure solutions across cloud and on-premise environments. Write high-quality, maintainable, and efficient code following industry best practices. Collaborate with cross-functional teams (Product, QA,...


  • Singapore TANGSPAC CONSULTING PTE LTD Full time

    **Position: LEAD SOFTWARE ENGINEER** **Employment Type: Permanent** **Location: Central **KEY FEATURES OF THE POSITION** You will be a part of the Software Engineering team focused on engineering culture and DevOps. In your role as Lead Software engineer you will work in a product organization building and operate an advisory platform used by our...


  • Singapore Mastercard Full time

    Join to apply for the Lead Software Engineer role at Mastercard Join to apply for the Lead Software Engineer role at Mastercard Get AI-powered advice on this job and more exclusive features. Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable...


  • Singapore beBeeEngineering Full time

    Job DescriptionWe are seeking an experienced Software Engineering Lead to join our team. As a key member of our organization, you will play a crucial role in shaping the technical direction of our software development projects. Key Responsibilities: Lead the design and implementation of complex software systems Collaborate with cross-functional teams to...


  • Singapore beBeeMechanical Engineer Full time $4,500 - $5,500

    Job Title: Senior CNC Machinist Specialist">Overview:">We are seeking a skilled and experienced CNC Machinist to lead our machining operations. The ideal candidate will have a strong background in mechanical engineering, manufacturing, or a related field.">About the Role:">This is a leadership position that requires expertise in CNC turning and milling. You...