Skip to content

Open nowPosted 13 days ago

Software Engineering Lead

MyCareersFuture94,028 open roles

Pay
SGD 7,000 – SGD 11,000 a month
Where
Central, Singapore
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware Engineering LeadMyCareersFuture · Central, Singapore
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on MyCareersFuture's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.7% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.6%1 day
  2. 3.3%3 days
  3. 7.7%7 days
  4. 14.0%14 days
  5. 33.7%30 days
This job: posted 13 days ago

The posting

Location: Singapore

Job Type: Full-time / Contract

About Us:

Romulus Digital is a technology company supporting regional and international organisations through digital transformation, enterprise applications, AI-enabled solutions, and specialised technology services.

We are currently seeking an experienced Development Lead to lead multidisciplinary functional and technical teams in delivering enterprise application, automation, analytics, and AI-driven digital initiatives.

Job Description:

As a Development Lead, you will take ownership of the planning, coordination, and delivery of application development initiatives across multiple project waves.

You will lead teams comprising functional and technical specialists and work closely with project management, service delivery, business stakeholders, architects, and technology teams to translate approved initiatives into scalable and production-ready solutions.

The role has a strong focus on AI-enabled customer engagement, customer intelligence, omni-channel experiences, analytics, workflow automation, enterprise integrations, and Microsoft business applications. You will also provide design governance and ensure that developed solutions meet agreed architecture, security, quality, and delivery standards.

Key Responsibilities:

  • Lead and coordinate multidisciplinary functional and technical development teams, ensuring effective collaboration and delivery across assigned project workstreams.
  • Own development-wave planning, resource coordination, solution delivery, dependencies, and implementation readiness for approved initiatives.
  • Translate strategic initiatives and business requirements into coordinated functional and technical delivery plans.
  • Guide teams in designing, configuring, developing, testing, documenting, and deploying complete enterprise application solutions.
  • Ensure development teams convert approved solution designs into stable, maintainable, and operationally supportable system components.
  • Lead the implementation of AI-enabled customer acquisition and lead-generation capabilities, including solutions supporting: lead identification and qualification; customer or prospect propensity modelling; audience and customer segmentation; recommended engagement actions and next-best actions; relationship and household mapping; contact and profile enrichment; and intelligent correlation of available customer information.
  • Drive intelligent omni-channel customer engagement initiatives across digital and physical touchpoints such as websites, e-commerce platforms, customer-service channels, point-of-sale environments, self-service channels, contact centres, and conversational interfaces.
  • Guide the implementation of AI-supported voice and chat experiences, including multilingual engagement capabilities where required.
  • Lead the development of customer intelligence and analytics platforms, including dashboards, analytical models, KPIs, predictive models, and decision-support capabilities covering areas such as: customer engagement and behaviour; customer segmentation and relationship insights; propensity and conversion analytics; churn and retention indicators; next-best-action recommendations; campaign and fundraising performance; workforce or staff productivity; forecasting and trend analysis; and broader operational performance.
  • Drive intelligent reporting initiatives across multiple business functions by combining automated reporting, dashboards, predictive analytics, exception reporting, and generative AI-based narrative insights.
  • Oversee the delivery of executive and operational dashboards that provide stakeholders with timely and actionable information.
  • Lead the development of document and workflow automation solutions, including automated generation of standard communications, operational documents, reports, case-related materials, and other business content.
  • Guide the implementation of automated service-fulfilment workflows covering request orchestration, routing, status tracking, approvals, and service-level monitoring.
  • Lead AI-powered campaign optimisation capabilities that support audience selection, customer targeting, channel selection, engagement timing, and personalised content recommendations.
  • Support the use of intelligent automation and analytics to improve customer acquisition, conversion, engagement, retention, and reactivation activities.
  • Review functional designs, technical designs, solution components, and key development deliverables to ensure alignment with approved scope and solution objectives.
  • Ensure solutions meet applicable architecture, cybersecurity, integration, data, development, testing, and documentation standards.
  • Promote appropriate development practices including code review, testing, release readiness, documentation, and knowledge transfer.
  • Coordinate unit, integration, regression, and acceptance-testing activities together with the relevant functional, technical, and business teams.
  • Ensure defects and feedback identified during testing are appropriately prioritised, tracked, and resolved within agreed delivery timelines.
  • Monitor project progress, deliverables, resource requirements, dependencies, risks, and issues, escalating matters where required.
  • Provide regular development-status reporting to project and service delivery management.
  • Support the transition of completed solutions into maintenance and operations through structured documentation, handover, and knowledge-transfer activities.
  • Drive continuous improvement in development practices, solution quality, delivery efficiency, and team collaboration.

Required Skills & Qualifications:

  • Minimum 8 years of relevant professional experience in enterprise software development, systems implementation, or digital transformation, including experience leading multidisciplinary development teams.
  • Degree or equivalent professional qualification in Computer Science, Information Technology, Software Engineering, Information Systems, or a related discipline.
  • Significant professional experience in enterprise application development, digital transformation, or systems implementation, including experience in a Development Lead, Technical Lead, Solution Lead, Engineering Lead, or comparable leadership position.
  • Proven experience leading multidisciplinary teams containing both functional and technical resources.
  • Strong experience managing application-development activities across the full delivery lifecycle, from requirements and design through development, testing, deployment, and operational handover.
  • Demonstrated ability to coordinate multiple development streams, dependencies, priorities, and release milestones.
  • Strong understanding of enterprise solution architecture, system integration, APIs, data flows, workflow automation, and application development practices.
  • Experience delivering solutions involving enterprise applications, CRM/ERP platforms, customer-facing digital systems, analytics, or integrated business platforms.
  • Experience leading complex integrations between core enterprise applications and external digital or operational platforms.
  • Good understanding of software development governance, including source control, code review, testing, deployment, change management, and release management.
  • Experience reviewing functional and technical solution designs and ensuring implementation conforms to approved architecture and technical standards.
  • Strong understanding of system security, data protection, access control, and secure application-development principles.
  • Experience coordinating unit testing, system integration testing, regression testing, defect resolution, and UAT support.
  • Strong analytical and problem-solving capabilities, particularly within complex multi-system environments.
  • Strong leadership, stakeholder management, communication, and team coordination skills.
  • Ability to communicate effectively with business stakeholders, functional consultants, software engineers, architects, project managers, and senior management.
  • Experience monitoring and reporting development progress, dependencies, risks, issues, and delivery status.
  • Ability to maintain appropriate technical and functional documentation throughout the delivery lifecycle.
  • Candidates must be available to work on a shift or roster basis, including weekends and Singapore Public Holidays, according to operational and project requirements.

Preferred Skills & Qualifications:

  • Knowledge of and practical experience with Microsoft Dynamics 365 Finance, Sales, Customer Insights, or Commerce will be preferred.
  • Experience delivering solutions involving Dynamics 365 Finance & Operations, Customer Engagement applications, Dynamics 365 Commerce, Power Platform, or Power BI.
  • Experience leading development within a Microsoft enterprise-application ecosystem involving Dynamics 365, Azure, Power Platform, APIs, integrations, and external digital channels.
  • Knowledge of AI and Generative AI solution delivery, particularly within customer engagement, lead generation, recommendation, analytics, or business-process automation use cases.
  • Experience with predictive analytics, customer segmentation, propensity modelling, recommendation engines, or next-best-action solutions.
  • Exposure to customer intelligence platforms, Customer 360, CRM, customer data platforms, or related customer-insight technologies.
  • Experience implementing generative AI solutions for automated reporting, content generation, summarisation, or operational document production.
  • Experience with intelligent workflow and process automation, including orchestration, routing, approvals, and SLA tracking.
  • Understanding of conversational AI, chatbots, voice applications, or AI-enabled contact centre solutions would be advantageous.
  • Knowledge of and experience with omni-channel and multi-touchpoint e-commerce systems and workflows will be preferred, particularly environments connecting websites, e-commerce platforms, mobile applications, POS, customer service, contact centres, and other digital or physical customer touchpoints.
  • Experience designing or supporting end-to-end customer journeys across integrated digital commerce and engagement platforms.
  • Knowledge of e-commerce processes such as customer acquisition, checkout, payment integration, post-purchase fulfilment, customer servicing, and retention would be advantageous.
  • Experience within a large-scale enterprise transformation, managed services, or long-term application development programme.
  • Relevant certifications in Microsoft Dynamics 365, Power Platform, Azure, AI, solution architecture, Agile, or project delivery would be advantageous.

Why Join Us?

Lead the delivery of complex enterprise and digital-transformation initiatives with regional exposure.

Work across AI, Generative AI, Dynamics 365, customer intelligence, analytics, automation, and omni-channel digital experiences.

Opportunity to lead multidisciplinary teams and influence both functional and technical solution direction.

Exposure to complex enterprise ecosystems integrating customer engagement, commerce, operational, data, and digital platforms.

Competitive compensation aligned with leadership capabilities and technical expertise.

Access to professional development, technical training, and relevant certification opportunities.

Opportunity to deepen expertise in modern Microsoft technologies and AI-enabled enterprise solutions.

Collaborative environment involving business, functional, technical, architecture, project, and service delivery teams.

Career development opportunities within Romulus Digital's enterprise applications, AI, and digital transformation practice.

How to Apply:

Interested candidates are invited to submit their resume and cover letter to [email protected] with the subject line Software Engineering Lead

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against MyCareersFuture's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on MyCareersFuture's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    MyCareersFuture's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.