Current jobs related to Software Engineer - Singapore - MyCareersFuture


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Cloud Software ArchitectAs a key member of our Vanguard Software Pte. Ltd. team, we are seeking a highly skilled Cloud Software Architect to lead our cloud engineering efforts. The ideal candidate will have a strong background in cloud computing, software engineering, and architecture design.Key Responsibilities:Design and implement scalable, secure, and...


  • 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...

  • Full Stack Engineer

    1 week ago


    Singapore WONDER SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesA start-up IT and application company is looking for a junior and executive experienced Full Stack Engineer, a versatile software developer skilled in both front-end and back-end application development.Here's a brief overview of what the job entails:1. Remote work, responsible for the entire process of project architecture design and...

  • Project Manager

    1 week ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJOB SUMMARYWe are seeking experienced Project Managers to take ownership of our suite of in-house products, elevate, rejuvenate and relaunch them as our next generation integrated best-of-suite solutions for our clients. As a Project Manager, you will have the opportunity to implement the strategic vision for the product and lead a...


  • 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 HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesMain responsibilitiesBuild & change management• Develop in JAVA for Calypso v14.4 package• Develop internal componentsIncidents and Requests management• Communicate effectively• Analyse enhancement requests and bug-fixes• Document deliveriesChange Management• ...

  • Backend Engineer

    7 months ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties: Provide thought leadership to business and technology stakeholders on value propositions, best practices and cloud computing strategies. Effectively communicate the technical strategy, processes and needs across the organisation. Work closely with the Product Owners and Product Managers to understand, stay in-sync and...


  • Singapore SIMULATION SOFTWARE & TECHNOLOGY (S2T) PTE. LTD. Full time

    Roles & ResponsibilitiesS2T is an innovative Tech company that develops cutting edge cyber-intelligence solutions for Government and Enterprise Customers.We're looking for a talented and passionate Javascript Software Engineer (Full Stack) who are looking for their next challenge to help us bring our vision to life!You'll be responsible for: Design,...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties: Provide thought leadership to business and technology stakeholders on value propositions, best practices and cloud computing strategies. Effectively communicate the technical strategy, processes and needs across organisation. Work closely with the Product Owners and Product Managers to understand, stay in-sync and...


  • 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...

  • Software Engineer

    4 days ago


    Singapore Bio-Rad Full time

    Job Title: Software EngineerWe are looking for a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:* Design and develop software applications using various programming languages* Collaborate with cross-functional teams to...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties: Provide thought leadership to business and technology stakeholders on value propositions, best practices and cloud computing strategies. Effectively communicate the technical strategy, processes and needs across the organisation. Work closely with the Product Owners and Product Managers to understand, stay in-sync and...

  • Software Engineer

    4 days ago


    Singapore OCBC Bank Full time

    We are seeking a highly skilled Software Engineer to join our team at {company}. As a key member of our technology team, you will be responsible for designing, developing, and maintaining software applications.The ideal candidate will have a strong foundation in computer science and software engineering principles, as well as excellent problem-solving skills...

  • Software Engineer

    4 days ago


    Singapore Careers@Gov Full time

    Job Title: Software EngineerWe are looking for a highly skilled Software Engineer to join our team. In this role, you will be responsible for designing, developing, and testing software applications. Key responsibilities include:✦ Design and develop software applications using various programming languages✦ Collaborate with cross-functional teams to...


  • 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 ...

  • Software Engineer

    1 week ago


    Singapore D-SIMLAB TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesJob Description: Software EngineerAs a Software Engineer at D-SIMLAB Technologies, you will gain exposure to both technical and soft skills development while working on innovative software solutions for world-leading semiconductor manufacturers. This role extends beyond software development, involving close collaboration with clients...

  • Senior QA Engineer

    1 week 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 & ResponsibilitiesThe role includes the following topics: · Industrialization: Implement all necessary tools to manage the environments, the continuous integration, the continuous delivery and the processes execution. · Environments: Manage and administrate environments from assembly to production (rules included), infrastructure implementation, and...

  • Software Engineer

    1 week ago


    Singapore INNOVATIVE ENERGY SYSTEMS & TECHNOLOGY PTE. LTD. Full time

    Roles & Responsibilities1. JOB DESCRIPTIONJob TitleSoftware EngineerOccupationSOFTWARE ENGINEERJob Description & RequirementsOur Company is hiring for Software Engineer.Job Responsibilities:- System Integration testing and ensure the overall software quality. Engineering Design and Project handling. Participate in the deployment and maintenance of...

  • Software Engineer

    1 week ago


    Singapore WILLOWGLEN SERVICES PTE LTD Full time

    Roles & ResponsibilitiesSoftware EngineerResponsibilities: Responsible for software prototyping, design, develop, test and integration of software solutions for various projects Perform requirement analysis, design, development, test, system integration and site integration for developed applications Provide technical, deployment and commissioning support...

Software Engineer

2 months ago


Singapore MyCareersFuture Full time

Roles & Responsibilities

JOB SUMMARY

We are seeking dynamic, and ownership driven individuals with a passion for solving problems and providing creative, secure and efficient solutions to join our team as a (Senior) Software Engineer to help evolve and innovate features of our suite of enterprise grade cloud-based management systems.

As the (Senior) Software Engineer , you will utilize your extensive knowledge of algorithms and data structures, along with strong analytical and reasoning skills, to develop a high-quality, efficient, and scalable codebase. You will be responsible for delivering solutions on time to ensure our systems continue remain relevant and scale with our clienteles global expansion plans while adhering to the best practices of the software development lifecycle (SDLC).

Your daily responsibilities involve brainstorming technical solutions, producing detailed technical specifications, writing well-designed and testable code, integrating third-party software components, documenting and maintaining software functionality, troubleshooting, debugging, and upgrading existing modules.

JOB DUTIES

Possess a foundational knowledge in the software development life cycle (SDLC) and consistently apply software best practices. Analyze and understand key user requirements and identify user needs. Develop new or enhance existing software modules based on the identified key user requirements. Participate in technical discussions, unit test implementation, code reviews, and backend architecture design, implementation, and optimization. Writing high quality, clean and concise codebase that is highly efficient, scalable, easily portable, and maintainable. Integrate 3rd party software or software frameworks and strive to ensure full compatibility with the suite of software. Collaborate cross-functionally with clients, team leaders, project managers and other engineers to design elegant and efficient solutions. Write unit test and integration test plans and test cases. Execute test cases, troubleshoot bugs, and refine code before committing to the downstream team members. Conduct code reviews to maintain code quality and adherence to best practices and standards. Responding, investigating, resolving, communicating root cause analysis, and recommending and implementing solutions in a timely manner as required. Document and maintain knowledge through code, code comments, diagrams, flowcharts, layouts, and other technical documentation in written form for the purpose of knowledge retention and transfer.

JOB REQUIREMENTS

Bachelor's Degree of Computing, Software Engineering, IT or related field. Over 3+ years of related work experience in the development and maintenance of enterprise grade systems built on PHP and the Laravel Framework. Strong understanding of Design and Architecture Patterns in software engineering of web-based micro-services applications. Expertise in PHP, Laravel Framework, MariaDB, jQuery, JavaScript is a MUST. Proven track record in developing and deploying, maintainable, extensible, secure, high-performance, and high-availability web-based enterprise grade microservices applications on established cloud platform. Strong time management skills, ability to meet tight deadlines and successfully juggle multiple projects simultaneously. Strong troubleshooting, debugging, problem-solving, and proficiency in root cause analysis on a large and distributed codebase. Strong analytical and reasoning skills with an ability to anticipate outcomes of a solution. Maintain confidentiality of information processed or prepared. Strong sense of responsibility, initiative, and commitment. Self-driven and perform duties and responsibilities independently with minimum supervision. With Can attitude whenever you face difficulty.