Current jobs related to Lead / Principal Software Engineer (PHP) - Singapore - VANGUARD SOFTWARE PTE. LTD.


  • Singapore Snaphunt Full time

    The OpportunityWe are seeking a skilled Senior PHP Software Engineer to join our team at Snaphunt.About the RoleAs a Senior PHP Software Engineer, you will be responsible for designing, maintaining, and supporting our network infrastructure.You will also be responsible for escalating technical issues to the relevant parties when needed and following up until...


  • Singapore INNOWAVE TECH PTE. LTD. Full time

    Roles & ResponsibilitiesAbout Innowave Tech SingaporeInnowave Tech is an Artificial Intelligence (AI) company offering solutions for the Semiconductor and Advanced Manufacturing industry. Utilizing deep industrial domain knowledge, proven experience, and innovation, we provide expert AI solutions and systems to address various industry pain points.Why Join...

  • Tech Lead

    1 week ago


    Singapore GLOBALTIX PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Tech Lead with expertise in PHP Development, you will be the cornerstone of our technical team, bridging the gap between management and developers. You will be responsible for leading the development efforts, making critical technical decisions, and ensuring the delivery of high-quality software solutions. Your role will...

  • PHP & JAVA Developer

    5 months ago


    Singapore INNOSPIRE PTE. LTD. Full time

    Roles & Responsibilities Writing PHP scripts and coding to create or modify software and applications; Troubleshooting any errors or issues relating to PHP programs and creating documentation for the same; Finalising back-end features and testing web applications. Updating and altering application features to enhance performance. Work independently in...


  • Singapore Nanyang Technological University Full time

    We are seeking a highly skilled Principal Software Engineer to join our team at Nanyang Technological University.About the Role:The successful candidate will be responsible for conducting research into trust technologies testing, translating research algorithms, and designing/developing tools and frameworks into working prototypes.Key Responsibilities:Design...


  • Singapore Careers@Gov Full time

    At GovTech, we are seeking a skilled Principal Software Engineer to join our Core Engineering Products team. As a key member of our engineering squad, you will be responsible for designing, developing, and operating the Singapore Government Commercial Cloud Platform.Key responsibilities include participating in an in-house engineering squad for engineering...


  • Singapore Sheng Siong Full time

    About This RoleSheng Siong seeks a skilled Senior Software Engineer to lead our software development team. The ideal candidate will have a strong background in full-stack development, with experience in ReactJS, nodeJS, and MongoDB.Key ResponsibilitiesDesign and develop high-quality web applications and mobile applications.Lead the architecture and design of...

  • Software Engineer

    1 week ago


    Singapore RAPSYS TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesRequirements: - Developing and implementing software applications based on client requirements- Designing the components and interfaces of the applications- Writing functional, clean and scalable code- Creation and testing of software prototypes- Analysing and troubleshooting any issues by developing scripts and database queries -...


  • Singapore QUESSCORP SINGAPORE PTE. LTD. Full time

    At QUESSCORP SINGAPORE PTE. LTD., we are seeking a highly skilled Principal Software Engineer in Test to join our team. In this role, you will be responsible for designing solutions and developing software using Agile methodology. Your duties will include investigating and troubleshooting issues, collaborating with Business Analysts and Quality Engineers,...

  • Software Engineer

    1 week ago


    Singapore COMMONTOWN PRIVATE LIMITED Full time

    Roles & Responsibilities Analyse, design, develop and implement mobile and/or web-based applications. Develop Front-end and/or back-end applications. Support product implementation and maintenance.Requirements Diploma/Degree in Computer Science. Strong programming skills and good problem solving skills. At least 2 years of extensive experience in 1 or...

  • Software Engineer

    1 week ago


    Singapore APBA TG HUMAN RESOURCE PTE. LTD. Full time

    Roles & ResponsibilitiesSoftware EngineerResponsibilities:• Design, develop, and maintain Ecommerce software applications using Java, C++, Lua, PHP, NodeJS, C#, and Golang.• Write clean, efficient, and maintainable code for various projects and platforms.• Collaborate with cross-functional teams to understand requirements and deliver high-quality...

  • Principal Engineer

    1 week ago


    Singapore Careers@Gov Full time

    Job Title: Principal EngineerJob Summary:We are seeking a highly skilled Principal Engineer to join our team at the CAAS Next Generation Programme Office. As a key member of the Air Traffic Management System Software Integration (ATMSSI) Section, you will be responsible for overseeing the entire life cycle management of software-intensive and complex...


  • 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 DDOG SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesDatadog is looking for a dynamic and experienced Principal Sales Engineer to join our growing team. As a Principal Sales Engineer, you will provide technical expertise through sales presentations, product demonstrations, industry speaking events, executive meetings, and product evaluations. You will play a critical role in...

  • PHP Developer

    2 weeks ago


    Singapore iCloudEMS Full time

    We are seeking a skilled PHP Developer to join our team at iCloudEMS, a leading provider of cloud-based education management solutions. As a PHP Developer, you will play a crucial role in designing, developing, and maintaining our cloud-based platform, which aims to revolutionize the education sector.Key Responsibilities:Design and develop scalable,...


  • Singapore Careers@Gov Full time

    About the RoleWe are seeking a highly skilled Principal Geomatics Lead to join our team at Careers@Gov. As a key member of our organization, you will be responsible for developing a strategy and roadmap for geomatics and geospatial capability building.Key ResponsibilitiesConceptualize and implement targeted industry and agency engagements, projects, and...


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

    Roles & ResponsibilitiesScope of Work below for the job description:1. General Web Application Support.2. In-house Applications Support3. Onsite maintenance of Intranet Server (staging and production Virtual Machine (VM).4. Development of Procurement System.The Software Support Executive should have more than 3 years of working experience in a similar role...

  • Software Engineer

    1 week ago


    Singapore CAPPS SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesMany software engineers are nurtured and trained by us to become full-stack all-rounders.If having oppportunities to do, learn and be exposed to a wide variety of technical and business domains in a short period of time gels with you, we'd like to have a chat with you!Let's see if you have what it takes!Responsibilities Get to be...

  • Software Engineer

    1 week ago


    Singapore OXEN TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesJob Highlights Positive working environment Career Advancement Engaging CultureJob DescriptionResponsibilities· Support and maintain existing web and in-house applications as well back-end Web/ API development and integration testing as well to maintain application server.· To involve in software development projects...


  • Singapore CBM PTE. LTD. Full time

    Roles & ResponsibilitiesJob Description: Execute full software development life cycle (SDLC). Design and development of application solutions in various programming languages and framework. Create flowcharts, layouts and documentation to identify requirements and solutions. Develop and maintain a high standard of code quality, documentation, and system...

Lead / Principal Software Engineer (PHP)

4 months ago


Singapore VANGUARD SOFTWARE PTE. LTD. Full time
Roles & Responsibilities

JOB SUMMARY

We are seeking dynamic, and ownership driven individuals with a passion for architecting, implementing, maintaining and supporting our in-house developed suite of enterprise grade cloud-based management systems to join us as the (Lead/Principal) Software Engineer.

As the (Lead/Principal) Software Engineer, you are entrusted with the highest revenue grossing system across the entire organisation and are responsible for providing influential best practices and technical leadership from planning, architecture, design, implementation to maintenance and support. You will be the technical point of contact, engineering lead, role model and mentor for the Software Engineering team members stationed both locally and offshore across a myriad of backgrounds and nationalities.

The (Lead/Principal) Software Engineer is also responsible for the policy, governance and strategic roadmap that ensures that our suite of enterprise cloud management systems continues remain relevant and scale with our clientele’s global expansion plans.

The (Lead/Principal) Software Engineer is constantly challenged to balance business viability, technical feasibility, customer desire and time to market to ensure that the organisational ideas become winning products.

JOB DUTIES

  • Effectively communicate the technical strategy, architecture, processes and business needs to the product delivery team.
  • Work closely with Clients and Product Managers to understand, stay in-sync and deliver Client’s product vision.
  • Work with cross-functional teams to oversee the design, development, and management of high efficiency, secure, scalable, cost optimised, robust and resilient cloud-based enterprise infrastructure solutions from design, development, test, staging and production environments across multiple microservice systems and all phases of the software development lifecycle (SDLC).
  • Envision and implement an automated CI/CD pipeline and/or DevOps and change management processes.
  • Participate in the project discussion of technical implementation, implementation of unit test, codes review and backend architecture design, implementation and optimization.
  • Ensure that all software products under supervision are adhering to the highest engineering standards which includes code maintainability, quality, monitoring, operational excellence, and documentation.
  • Conduct code reviews and ensure merged code adheres to best practices and standards.
  • Act as a supervisor, mentor and role model to the entire tech team both local and overseas and support them in their training and career growth.
  • Stay up-to-date with new technology trends, languages and techniques.
  • Source, seek, hire and fill skills and experience gaps among the tech team members.

JOB REQUIREMENTS

  • Bachelor's Degree of Computing, Software Engineering, IT or related field.
  • Over 12+ years of related work experience as the systems architect or technical lead on applications system design and implementation, preferably in fast-paced IT, tech product industry. A significant part of the experience should be development and maintenance of enterprise grade systems built on PHP and the Laravel Framework.
  • Solid experience in enterprise cloud platforms, microservices architecture, Kubernetes or other container based deployments, high-availability backend API, PHP, Laravel, Kafka, Relational Databases, NoSQL, Swagger…etc.
  • 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.
  • Expert knowledge of implementing CI/CD Pipeline, DevOps toolsets, containers and building on top of open-source frameworks.
  • Keen knowledge of algorithms and data structures.
  • 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.
  • Excellent documentation skills in drafting clear and concise requirements and technical specifications along with in-depth knowledge of product strategy.
  • Experience practitioner in agile frameworks such as scrum, lean or extreme programming.
  • 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.
  • Strong knowledge in software engineering, technology trends, technology constraints and software development lifecycle (SDLC).
  • Maintain confidentiality of information processed or prepared.
  • Strong communication and collaboration skills.
  • 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.
  • Willing to roll-up one’s sleeves and provide a hands-on help to the team.
  • Ability to lead, convince and inspire team members in a fast-paced environment.
  • Willingness to travel to meet and work with offshore team members.

Tell employers what skills you have

PHP
Kubernetes
Data Structures
Architect
Software Engineering
Root Cause Analysis
JavaScript
System Design
Laravel
Architecture Design
Technical Leadership
Debugging
API
Databases
Software Development
jQuery