Senior Software Engineer

4 weeks ago


Singapore SINGAPORE TECHNOLOGIES ENGINEERING LTD Full time

Position:Senior Software Engineer - DevSecOps

Reports to: Product Business Head / Technical Lead

Location: Singapore (Jurong East)

The Company - ST Engineering Group Engineering Center

At ST Engineering, we apply our technology and innovation to solve real-world problems and improve lives. Our dedication to excellence and our strong track record have earned us a distinctive reputation for quality and trust as a global technology, defence and engineering group. Our diverse portfolio of businesses spans the aerospace, smart city, digital solutions, defence and public security segments. As the Group Engineering Center, we aim to transform the use of technology across all of ST Engineering businesses.

Job Brief (Full-Time)

We are seeking passionate DevSecOps Engineer to join our team that strategizes and delivers secured infrastructure and services. Together with the team, you will be involved in development and security, with a focus on automating security processes and implementing best practices throughout the software development lifecycle.

Job Descriptions:

  • Working closely with Product Teams to implement various automation to streamline developer workflows from application development to deployment and embed security practices into the DevOps workflow
  • Developing and operating the application release management workflows, by building custom integrations and tooling with existing CI/CD products.
  • Design, implement, and maintain automated security processes and tools to streamline security testing, code scanning, and vulnerability assessments.
  • Advocating modern software engineering practices, such as code review and security compliance checks.
  • Deploy and manage monitoring tools of infrastructure performance, utilization and health monitoring of applications in data centers.
  • System troubleshooting and problem solving across platform and application domains
  • Ensure that systems and applications adhere to industry-specific security standards and compliance requirements.
  • Provision virtual machines, databases, application containers and licenses for development team.
  • Work closely with cross-functional teams to identify and address security concerns at every stage of the development process.

Job Requirements:

  • Proven experience in a DevSecOps or similar role.
  • In-depth knowledge of software quality assurance methodologies, security best practices, standards, and frameworks.
  • Passion for automation, standardization and best practices in software development and testing
  • Excellent understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration and Continuous Delivery.
  • Experience working with high availability, high performance, high security, multi-data center systems.
  • Demonstrable skills in three or more programing/scripting languages
  • Ability to troubleshoot complex issues ranging from system resource to application stack traces
  • Strong on collaboration and communication including documentation
  • Familiar with tools such as Jira, Bamboo, Nexus Repo, Bit Bucket, Confluence, Chef Automate, TestComplete, Selenium etc.
  • Knowledge of RPM file deployment, management and design
  • Experience with infrastructure security Linux and Windows server hardening
  • Experience with security testing and secure coding
  • Security knowledge of Linux, Apache, Nginx, Java, IIS and Windows
  • Knowledge of disaster recovery, system backup and restore
  • Experience in one or more virtualization technologies (KVM, Xen, VMware, Hyper-V)
  • Knowledge of container technologies such as Kubernetes, LXC.


  • Software Engineer

    1 week ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties:• Research, design, and develop computer and network software or specialised utility programs.• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.• Update software, enhances existing software capabilities, and develops and...

  • Software Engineer

    1 week ago


    Singapore Ridik Software Solutions Pte. Ltd. Full time

    Job Duties:. Research, design, and develop computer and network software or specialised utility programs.. Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.. Update software, enhances existing software capabilities, and develops and direct software testing and...


  • Singapore Newgen Software Technologies Pte. Ltd. Full time

    Job Responsiblities:The Senior Software Specialist is expected to actively participate in various stages of the software development lifecycle, including detailed design, coding, code walkthroughs, peer code reviews, unit testing, system testing, UAT, demos, POCs, installation, and maintenance of software modules. Responsibilities include ensuring the...


  • Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesJob Responsiblities: The Senior Software Specialist is expected to actively participate in various stages of the software development lifecycle, including detailed design, coding, code walkthroughs, peer code reviews, unit testing, system testing, UAT, demos, POCs, installation, and maintenance of software modules. Responsibilities...


  • Singapore SURBANA TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesJob briefWe are looking for a Senior Software Engineer to produce and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects.In this role, you should be able to work independently with little supervision. You should have...

  • Software Engineer

    4 weeks ago


    Singapore CAPCON SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesJob Responsibilities:· Software sustaining and continuous improvement of current machine’s software.· Responsible for software feature development and enhancement based on customer requirements.· Provide supporting and troubleshooting to on-site software issues.· Review and update the user requirement documents and operation...

  • Software Engineer

    5 days 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...

  • Software Engineer

    4 weeks ago


    Singapore Capcon Singapore Pte. Ltd. Full time

    Job Responsibilities:. Software sustaining and continuous improvement of current machine's software.. Responsible for software feature development and enhancement based on customer requirements.. Provide supporting and troubleshooting to on-site software issues.. Review and update the user requirement documents and operation procedures.. Collaborate with...


  • Singapore THE SUPREME HR ADVISORY Full time

    Working days: 5 Days * Working hours: 9:30 am - 6:30pm * Office at Pasir Panjang [WFH Basis at Singapore] * Salary: $3500 - $6000 * Quality Assurance Executive // Software Quality Assurance // Quality Assurance Engineer // Software En Working days: 5 Days Working hours: 9:30 am - 6:30pm Office at Pasir Panjang [WFH Basis at Singapore] Salary: $3500 - $6000...


  • Singapore SPRAOI SOFTWARE SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities Analysing stakeholder requirements, formulating design and development proposals to enhance the global markets technology efficiency and meets Front office expectations Implement Murex platform and integrate with other internal applications. Delivering and supporting the Global markets platform (Murex), managing...


  • Singapore Asia Search Pte. Ltd. Full time

    Our client is a leader in semiconductor manufacturing equipments, providing designs, builds and markets its semiconductor manufacturing equipment used in the production of integrated circuits which are widely used in industries such as consumer electronics, IT and communications, automotive, aerospace, healthcare and others. Its core capabilities are in...


  • Singapore Star Career Consulting Pte. Ltd. Full time

    Senior Software Engineer (C#, Python)/ Senior Application EngineerOur esteem client is looking for a Senior Software Engineer (C#,Python) to design and develop innovative software applications.Requirements:. Solid experience in handling 'C#, Python' Software application development.. Strong in Software Design, Development and Support.. Hands-on experience in...


  • Singapore Star Career Consulting Pte. Ltd. Full time

    Senior Software Engineer (C#, Python)/ Senior Application EngineerOur esteem client is looking for a Senior Software Engineer (C#,Python) to design and develop innovative software applications.Requirements:. Solid experience in handling 'C#, Python' Software application development.. Strong in Software Design, Development and Support.. Hands-on experience in...


  • Singapore Star Career Consulting Pte. Ltd. Full time

    Senior Software Engineer (Jave, C++)/ Senior Application EngineerOur esteem client is looking for a Senior Software Engineer (Java, C++) to design and develop innovative software applications.Requirements:. Solid experience in handling Java, C++Software application development.. Strong in Software Design, Development and Support.. Hands-on experience in...

  • Software QA Engineer

    14 hours 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...


  • Singapore MINDEN INTERNATIONAL PTE. LTD. Full time

    Roles & ResponsibilitiesWho we are:minden.ai is a technology venture founded by Temasek in strategic partnership with DFI Retail Group and coalition partners BreadTalk Group, DBS Bank, PAssion Card, Mandai Wildlife Group, Singtel, FoodPanda, GoJek and Great Eastern. We are on a mission to redefine the engagement between brands and consumers in Southeast...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJOB SUMMARYWe are looking for a talented Senior / Lead Mobile Engineer with expertise in React Native to join our dynamic team. The Senior / Lead Mobile Engineerwill be responsible for designing, developing, and maintaining high-quality mobile applications for both iOS and Android platforms using React Native. The ideal candidate will...


  • Singapore SingTel Full time

    Job Description :Be a Part of Something BIG!As a Senior Software Engineer at CBS IT Prepaid, your role entails crafting applications tailored for both cloud-based and data centre environments to cater to web and mobile platforms. You'll leverage engineering best practices to ensure that the applications you develop uphold the highest quality standards and...

  • Software Engineer

    1 week ago


    Singapore ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities: Collaborate with other developers and engineers to specify, design, build, and maintain software applications. Perform software implementation and testing. Analyze and troubleshoot software issues. Generate relevant documentations, reports etc. Contribute to continuous improvement of software development best...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesSenior Software Engineer (C#, Python)/ Senior Application EngineerOur esteem client is looking for a Senior Software Engineer (C#,Python) to design and develop innovative software applications.Requirements:• Solid experience in handling "C#, Python" Software application development.• Strong in Software Design, Development and...