Senior Manager/ Manager, Technology Engineering

Location: Singapore

Type: Full Time

Min. Experience: Senior Manager/Supervisor

Summary:

As a Tech Lead, you will be responsible for overseeing the design and development of high-quality solutions using OutSystems technology in engineering team. You will collaborate with cross-functional teams and stakeholders.

Responsibilities:

  • Lead a team of engineering resources.
  • Work with Technology and business product owners on shaping project requirements and solutions and responsible for solution delivery.
  • Understand business requirements and how they translate into application features.
  • Work with business analysts to recommend updates to core systems to the team responsible for the development.
  • Collaborate with a team of IT professionals to set specifications for new applications and develop user stories.
  • Evaluate existing applications to reprogram, update and add new features.
  • Develop technical documents and handbooks to accurately represent application design and code.
  • Integrate software components and third-party programs and libraries.
  • Troubleshoot, debug and upgrade existing software.
  • Recommend and execute improvements to programs, systems, and processes.
  • Create technical documentation for reference and reporting.
Requirements:
  • 8+ years of experience in software development in designing and developing enterprise applications.
  • 5+ years of solid experience in designing and developing enterprise applications using OutSystems, Certified OutSystems professional (Mandatory).
  • Proficiency in web and mobile application development using OutSystems (Mandatory).
  • Deep understanding of No Code/Low Code theories and concepts, like Workflow Automation, Component Reusability, Rapid Prototyping, and integration using REST/SOAP (Mandatory).
  • Familiar with microservices architecture and experienced in AWS cloud services
  • Knowledge of object-oriented design and design patterns, and programming skills.
  • Experience in designing and implementing APIs and Microservices.
  • Knowledge of and experience with Frontend technologies is also desirable.
  • Strong concepts of clean code principles.
  • Experience with relational/non-relational databases.
  • Able to understand and apply design patterns.
  • Experience with container technologies (Docker or similar) is also desirable.
  • Experience in vendor management.
  • Interested in growing as a software engineer participating actively in the whole development cycle (frontend, backend, database, testing, DevOps...)
  • Bachelor’s degree in management information systems, computer science, information technology, or other related field required.
  • Must be driven and flexible enough to succeed in ambiguous and less structured situations.
  • Fast learner, analytical and problem solver, keen to adopt the latest technologies in a challenging environment.
  • Strong communication skills.
  • Proficient in English.

** Candidate with similar tech stack but less experience will be considered for Manager position **
 
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Earliest start date?*
What is your current salary?*
What is your desired salary?*
Will you now or in the future require visa sponsorship in Singapore?*
I have read and agreed to the Personal Information Collection Statement for Job Applicants (http://www.libertyinsurance.com.sg/personal-information-collection-statement-job-applicants)*
Please list your family relatives who is current working or worked in Liberty in the past 2 years. If non, please enter N/A.*
Human Check*