Senior Software Engineering Manager

4 days ago


Singapore GIVENERGY PTE. LTD. Full time
Roles & Responsibilities

Join Our Team as a Senior Software Engineering Manager


Are you passionate about driving innovation and leading a high-performing team of software engineers? Join us at GivEnergy as our Senior Software Engineering Manager and play a pivotal role in shaping the future of renewable energy technology.


At GivEnergy, we are committed to revolutionizing the renewable energy sector with cutting-edge solutions that empower communities and businesses worldwide. With a strong global presence and ambitious growth plans, we are seeking a strategic thinker and hands-on leader to drive our engineering team towards continued excellence.


As the Senior Software Engineering Manager, you will report to the Head of Software Engineering, with a dotted line to the Chief Information Officer (CIO). You will oversee the entire software development lifecycle, foster technical excellence, and mentor a talented team of engineers. Your expertise will be crucial in guiding architectural decisions, optimizing development processes, and ensuring the delivery of robust, scalable software solutions that support our mission of sustainability and innovation.


If you have a proven track record of leading cross-functional engineering teams, a deep passion for technology, and thrive in a dynamic environment, we invite you to bring your vision and leadership to GivEnergy.


About us

GivEnergy is a globally established, leading energy storage manufacturer of electronic equipment designed to manage energy use and production. We specialise in our range of inverters and battery systems which allow our users to store their renewable/cheap-rate energy, ease pressure on the grid and save some serious money. Sound good? Then join us in empowering energy freedom for all


Key Accountabilities

Global Coordination:

Collaborating closely with software teams across global offices, including:

  • UK: Main software hub with approximately 30 developers
  • China: R&D and firmware teams

Strategic Work:

  • Developing and expanding the Singapore location as a strategic software center.
  • Participating in strategic software decisions that impact company direction.
  • Providing inputs for product roadmap and planning to align with business goals.

Practical Team Level Work:

  • Overseeing technology patterns and providing guidance to ensure consistency and best practices.
  • Defining and optimizing team ways of working, including workflows, priorities, and coaching for continuous improvement.
  • Managing technical administration such as workflow processes, tooling, and infrastructure management.
  • Ensuring approach and implementation are aligned with the global vision and standards.

Team Administration:

  • Leading planning initiatives to align team goals with company objectives.
  • Driving the hiring process to attract top talent and build high-performing teams.
  • Supporting career development for team members through mentorship and growth opportunities.

What we're looking for

  • Over 10 years of experience in software management, demonstrating leadership and strategic oversight.
  • More than 8 years of hands-on development experience, ideally in parallel with management responsibilities.
  • Proven track record in building and scaling development teams within a high-growth, agile environment.

The successful candidate will possess a solid understanding and practical competence in modern development languages. While software development is not a day-to-day responsibility in this role, technical credibility is essential. The ability to support the team technically and demonstrate best practices is a key component of the position. Proficiency in some of the following technologies would be highly advantageous:

  • TypeScript (Node.js)
  • React
  • Flutter
  • AWS (RDS, EC2, Elastic Beanstalk, S3, ElastiCache, SES, API Gateway, Lambda, SSM)
  • Messaging/Queueing/SQS
  • MySql/RDBMS/Aurora
  • VCS (GitHub)
  • Developing, testing, and consuming RESTful APIs

Additionally, it would be beneficial if you have experience in the following areas:

  • Responsive/mobile first design
  • IoT
  • MQTT
  • Firebase Cloud Messaging (FCM)
  • Automation & CI/CD pipelines
  • OAuth2

At GivEnergy, we are dedicated to creating equal opportunities for all, fostering an inclusive workplace where diversity is celebrated. We actively encourage candidates from all backgrounds to apply, as we believe that diverse perspectives drive innovation and creativity.


Join us in shaping a sustainable future with GivEnergy. Apply now and be a part of our mission to revolutionize renewable energy solutions globally.


Tell employers what skills you have

Sustainability
Leadership
ReactJS
Node.js
NodeJS
AWS
TypeScript
Software Engineering
Agile
Mentorship
React Native
Flutter
Renewable Energy
React.js
Software Development

  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Key Responsibilities:As a Senior Java Software Engineer at HTC SOFTWARE SINGAPORE PTE LTD, you will develop solid core Java and Spring applications, as well as at least one other language such as C#, C++, Golang, or Kotlin. Your experience with Microservice architecture and development will be valuable in creating scalable and efficient systems. You will...


  • Singapore KLASS ENGINEERING & SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesSummary:We are looking for a Senior Software Engineer to develop innovative applications in the domain of Natural Language Processing (NLP). In this role, you will design and implement software solutions that address complex real-world challenges. Your contributions will span the entire software development lifecycle — from...


  • Singapore 365 MARKETING SERVICES PTE. LTD. Full time

    Job Title: Senior Software Engineering ManagerWe are seeking a highly skilled Senior Software Engineering Manager to join our team at 365 MARKETING SERVICES PTE. LTD. The ideal candidate will have a proven track record of leading software development teams and ensuring the delivery of high-quality products.Key Responsibilities:Lead a team of software...


  • Singapore SG45 DXC Technology Services Singapore Pte. Ltd Full time

    Job Title: Senior Software Engineering ManagerJob Summary:We are seeking a Senior Software Engineering Manager to lead our software engineering team in the development of software products and solutions. The successful candidate will provide guidance, code reviews, and technical support to the team, collaborate with cross-functional teams to define project...


  • Singapore SG45 DXC Technology Services Singapore Pte. Ltd Full time

    Job Title: Senior Software Engineering ManagerJob Summary:We are seeking a Senior Software Engineering Manager to lead our software engineering team in the development of software products and solutions. The successful candidate will provide guidance, code reviews, and technical support to the team, collaborate with cross-functional teams to define project...


  • Singapore Hunter Bond Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking an experienced Senior Software Engineer to join our Team in {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our product management and design teams to identify and...


  • Singapore Bjak Full time

    About UsBjak is a leading provider of innovative financial services in ASEAN, headquartered in Malaysia. Our mission is to make financial services accessible and sustainable for everyone.As a Senior Software Engineering Manager, you will be responsible for leading a team of engineers and guiding the development of features and infrastructure across web and...


  • Singapore TEKsystems (Allegis Group Singapore Pte Ltd) Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to lead our engineering team's efforts across multiple products. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Responsibilities:Design and develop...


  • Singapore Porsche Asia Pacific Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled and experienced software engineer to join our team. As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:- Design and develop software systems using a variety of programming languages and...


  • Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJob SummaryWe are seeking an experienced Senior DevOps Engineer to lead our DevOps initiatives, optimize deployment pipelines, and ensure the scalability and reliability of our systems. The ideal candidate will have a strong background in cloud architecture, automation, and be able to mentor junior team members.Key Responsibilities ...

  • Senior QA Engineer

    4 days ago


    Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJob SummaryWe are seeking an experienced Senior QA Engineer to lead our testing efforts and drive quality assurance initiatives. This role involves designing comprehensive test strategies, implementing automation frameworks, and mentoring junior testers to uphold high standards of quality across projects.Key Responsibilities Lead the...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesDevelop internal components. Incidents and Requests management (business users and other IT teams) · Communicate effectively. · Analyze enhancement requests and bug fixes. · Document deliveries. Change management · Apply monthly release strategy, following the team’s milestones for analysis, coding and testing. · Support the...


  • Singapore TRINITY CONSULTING SERVICES PTE. LTD. Full time

    Job Title: Senior Software EngineerRoles & Responsibilities:At Trinity Consulting Services Pte. Ltd., we are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development, with at least 8 years of experience in Java/J2EE development.The successful candidate will be responsible...


  • Singapore GRIT Search Full time

    Senior Software EngineerGRIT Search is seeking an experienced Senior Software Engineer to join our team in Singapore. As a key member of our trading platform, you will be responsible for designing, developing, and implementing high-quality software solutions.Key Responsibilities:Design and develop software solutions using Java and other relevant...


  • Singapore Kuok Group Full time

    We are seeking a Senior Software Engineer to join our team in software development.The ideal candidate will have extensive experience in software development, with a strong background in computer science and software engineering.Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to deliver software...


  • Singapore PLOY ASIA PTE. LTD. Full time

    Roles & ResponsibilitiesSenior Software EngineerWe are looking for a Senior Software Engineer proficient in React.js and TypeScript. You will be working in a dedicated team to deliver user-centric, robust and performant solutions for Business-Critical Web Applications. If you have a passion for delivering high-quality software, we invite you to apply for...


  • Singapore GRIT Search Full time

    Senior Software EngineerGRIT Search is seeking an experienced Senior Software Engineer to join our team in Singapore. As a key member of our trading platform, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using...


  • Singapore TEKsystems (Allegis Group Singapore Pte Ltd) Full time

    Job Description & Requirements We are looking for a Senior Software Engineer to lead the team's engineering effort across one main product they own and other products they support. This position requires Full Stack engineering expertise and preferably some experience in adjacent fields like mobile development Responsibilities: A Senior Software...


  • Singapore PADLET PTE. LTD. Full time

    Roles & ResponsibilitiesA technology is only as good as people's ability to use it. As a Senior Software Engineer at Padlet, you can own the full stack (hence the name) of taking our amazing technology at the back end, and making it usable on the front end.As a Senior Software Engineer at Padlet, you will work on both the frontend and backend components of...


  • Singapore STANDARD CHARTERED BANK Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at STANDARD CHARTERED BANK. As a key member of our engineering team, you will play a critical role in driving the engineering strategy of our platform teams.Key ResponsibilitiesDevelop and maintain high-quality software solutions for our clients and colleagues.Lead the...