Senior Software Engineer

2 weeks ago


Singapore GIC Private Limited Full time

About GIC

GIC Private Limited is one of the world's largest sovereign wealth funds, with a presence in over 40 countries globally. We have a diverse team of professionals working together to achieve our vision of becoming a tech-driven, global, long-term investment firm.

Job Description

We are seeking an experienced Senior Software Engineer - DevOps to join our Technology Group. As a key member of our team, you will be responsible for designing, developing, and maintaining secure and scalable DevOps pipelines, tools, and frameworks. You will also collaborate with development, cloud, and security teams to integrate best practices into the software development lifecycle.

Responsibilities:

  • Design, develop, and maintain secure and scalable DevOps pipelines, tools, and frameworks
  • Collaborate with development, cloud, and security teams to integrate best practices into the software development lifecycle
  • Implement and manage continuous integration and continuous deployment (CI/CD) processes to ensure efficient and reliable software delivery
  • Stay up-to-date with the latest security trends, technologies, and best practices, and provide recommendations for improvement
  • Conduct analysis on business requirements and develop solutions to enhance business capabilities
  • Conduct peer code reviews and provide technical mentorship/sharing to the team
  • Conduct System Integration Tests and coordinate with business users on User Acceptance Tests
  • Publish documentation and guides for the use of new or enhanced systems
  • Automate self-help processes and templates with guardrails that development teams can use

Requirements

  • Bachelor's degree in Computer Science, STEM, or a related field. Relevant certifications (e.g., AWS Solutions Architect, DevOps) are a plus
  • 8+ years of relevant experience in software development, DevOps, solution designing, software testing, production support
  • Experience in C# or Python preferred and demonstrates Test Driven Development (TDD) in their work
  • Experience with database technologies such as Microsoft SQL, Oracle, or PostgreSQL
  • In-depth knowledge of DevOps principles, practices, and tools, including CI/CD pipelines, configuration management, and infrastructure automation
  • Good understanding of security and networking principles, protocols, and technologies
  • Proficiency in using GitHub for version control, collaboration, and code review processes. Experience in configuring and managing CI/CD pipelines using GitHub Actions for automated software builds, tests, and deployments.
  • JFrog Artifactory: Experience in managing artifact repositories for storing and distributing software packages
  • Familiarity with tools in the application security space, e.g., SAST and OSS
  • Experience with cloud platforms (AWS preferred) and containerization technologies (e.g., Docker, Kubernetes)
  • Excellent problem-solving and analytical skills, with the ability to identify and mitigate security risks
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams
  • Passionate about automating everything and removing oneself out of the picture

Benefits

  • Estimated salary: SGD 120,000 - SGD 180,000 per annum, depending on experience
  • Flexible work arrangements, with the option to work from home four days a week
  • A dynamic and inclusive work environment, with opportunities for career growth and professional development

About Our Technology Group

The Technology Group at GIC is responsible for designing, building, and operating technology solutions to support our business operations. We are a diverse team of professionals working together to deliver innovative solutions that meet the needs of our stakeholders. We believe in fostering a culture of innovation, experimentation, and learning, and we encourage our team members to take ownership of their work and contribute to the success of our organization.



  • Singapore Boon Software Full time

    Senior IT Software Engineer – Shape the Future of Technology with Symphony Are you an innovative and driven IT professional with a passion for creating impactful solutions? Join our visionary team at Boon Software and play a key role in shaping the future of technology through Symphony, our cutting-edge software platform. Requirements: Diploma/degree in...

  • Process engineer

    2 weeks ago


    Singapore The Chemical Engineer Full time

    Why Patients Need You Whether you are involved in the design and development of manufacturing processes for products or supporting maintenance and reliability, engineering is vital to making sure customers and patients have the medicines they need, when they need them. Working with our innovative engineering team, you'll help bring medicines to the...


  • Singapore The Chemical Engineer Full time

    About us At Exxon Mobil, our vision is to lead in energy innovations that advance modern living and a net-zero future. As one of the world’s largest publicly traded energy and chemical companies, we are powered by a unique and diverse workforce fueled by the pride in what we do and what we stand for. The success of our Upstream, Product Solutions and Low...


  • Singapore VHR Professional Services Full time

    Posted: 5 days ago Openings: 9 Applicants: 194 UG: B. Tech/B. E. in Any Specialization, ITI Certification in Any Specialization, B. Sc in Any Specialization, Diploma in Any Specialization, BCA in Any Specialization Key Skills Skills highlighted with ‘‘ are preferred keyskills Naukri.com does not promise a job or an interview in exchange of money....


  • 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 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 Ground Labs Pte Ltd Full time

    Join to apply for the Senior Software Engineer role at Ground Labs . Ground Labs is seeking a Senior Software Engineer to join our high-performing team working on diverse products and technologies. Based in our Singapore headquarters, you'll collaborate closely with our engineering and product teams. We're a fun-loving team passionate about our...


  • Singapore ProZ Full time

    We are seeking a skilled software engineer to join our team at "{company}". As a senior software engineer, you will be responsible for designing and developing software applications that meet the needs of our clients.Key responsibilities include:Designing and developing software applications using various programming languages and technologies.Collaborating...


  • 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 Tower Research Capital Full time

    Job TitleSenior Software Engineer at Tower Research CapitalAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Core Engineering team at Tower Research Capital. As a Senior Software Engineer, you will play a key role in designing and implementing a high-frequency trading platform, which includes collecting quotes and trades from...


  • 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 PatSnap Full time

    We are seeking a Senior Software Engineer to join our team at {company}.The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions. Key responsibilities will include:• Designing and developing scalable software applications• Collaborating with cross-functional teams to identify and...


  • Singapore VHR Professional Services Full time

    Posted:5 days agoOpenings:9Applicants:194UG:B. Tech/B. E. in Any Specialization, ITI Certification in Any Specialization, B. Sc in Any Specialization, Diploma in Any Specialization, BCA in Any Specialization Key Skills Skills highlighted with ‘‘ are preferred keyskills Naukri.com does not promise a job or an interview in exchange of money. Fraudsters...


  • 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 The Edge Partnership Full time

    Job Description:The Edge Partnership is seeking a skilled Senior Software Engineer to join our team.Salary Range: $120,000 - $180,000 per yearAbout the Role:We are looking for an experienced software developer who can design, develop, and maintain innovative software applications built from scratch. The ideal candidate will participate in all stages of...


  • Singapore Singapore American School Full time

    Job Title: Software EngineerWe are looking for a talented Senior Software Engineer to join our team at Company Name.As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet our customers' needs.Responsibilities:Design and develop software applications using various...


  • Singapore Preferably Professional Engineer Full time

    Client: MNC, A1 Main Contractor. Mega Projects Staff Benefits: 17 days annual leave, Year-End Bonus + VB. Salary: Negotiable Based on Qualification, Experience & Capability Location: Central Job Requirements: Degree in Electrical or Mechanical Engineering, recognized by PE Board Singapore/ BCA / IES Min 10 year experience in Mechanical & Electrical...


  • Singapore ProZ Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at "{company}". As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on delivering high-quality solutions, you will work closely with cross-functional teams to ensure seamless integration and...


  • Singapore Ground Labs Pte Ltd Full time

    Join to apply for theSenior Software Engineerrole atGround Labs. Ground Labs is seeking a Senior Software Engineer to join our high-performing team working on diverse products and technologies. Based in our Singapore headquarters, you'll collaborate closely with our engineering and product teams. We're a fun-loving team passionate about our work....


  • Singapore Careers@Gov Full time

    We are seeking a senior software engineer to lead our software development team. As a technical lead, you will be responsible for designing and implementing software solutions that meet our business needs. With your expertise in software development, you will guide our team in creating high-quality, scalable, and maintainable software systems.Key...