Lead/Principal Software Engineer

Swift talent solution pte. ltd. - Singapore
new offer (29/06/2024)

job description




We are seeking dynamic, ownership-driven individuals who are passionate about architecting, implementing, maintaining, and supporting enterprise-grade cloud-based management systems. As a Lead/Principal Software Engineer, you will provide technical leadership and best practices for high-revenue systems while mentoring a diverse software engineering team.




Key Responsibilities:


  • Communicate technical strategy, architecture, and business needs to the product delivery team.
  • Collaborate with clients and product managers to align and deliver client product visions.
  • Oversee the design, development, and management of high-efficiency, secure, scalable cloud-based enterprise infrastructure solutions.
  • Implement automated CI/CD pipelines, DevOps, and change management processes.
  • Participate in technical discussions, unit testing, code reviews, and backend architecture design.




Required Qualifications and Skills:


  • Bachelor's Degree in Computing, Software Engineering, IT, or a related field.
  • Over 12 years of experience as a systems architect or technical lead in IT, tech product, or gaming industry, with a focus on enterprise-grade systems built on PHP and Laravel Framework.
  • Strong understanding of design and architecture patterns for web-based microservices applications.
  • Experience with enterprise cloud platforms, microservices architecture, Kubernetes, high-availability backend API, PHP, Laravel, Kafka, relational databases, NoSQL, Swagger, etc.
  • Expertise in PHP, Laravel Framework, MariaDB, jQuery, JavaScript.
  • Knowledge of CI/CD pipelines, DevOps toolsets, containers, and open-source frameworks.
  • Strong understanding of algorithms and data structures.
  • Proven track record in developing and deploying maintainable, secure, high-performance web-based microservices applications on cloud platforms.
  • Proficient in written and spoken English.
  • Excellent documentation skills for technical specifications and product strategy.
  • Experience with agile frameworks such as Scrum, Lean, or Extreme Programming.

Apply now for
Lead/Principal Software Engineer

Warning: you will leave the jobtome site.

These offers may interest you:

Go back