Skip to content

Open nowPosted today

Senior Software Engineer

TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD.

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

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

Your applicationOpen nowSenior Software EngineerTESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. · 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 TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD.'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.

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

Share of postings closed within
  1. 2.3%1 day
  2. 4.6%3 days
  3. 13.5%7 days
  4. 21.8%14 days
  5. 36.6%30 days
  6. 58.9%60 days
This job: posted today

The posting

Key Responsibilities

1. System Development and Project Delivery

· Provide technical leadership for the successful implementation of large-scale or mission-critical systems from conception through delivery and operational handover.

· Contribute to software work planning, estimation, task allocation, dependency management and technical risk management; track engineering progress and escalate delivery concerns early.

· Coordinate software activities across internal teams, subcontractors, product vendors and customer stakeholders to achieve agreed scope, quality and schedule objectives.

· Lead or support system integration, Factory Acceptance Testing (FAT), User Acceptance Testing (UAT), production deployment, commissioning and go-live activities, including on-site troubleshooting where required.

· Ensure implementation evidence, technical documentation, configuration records and operational handover materials are complete and fit for purpose.

2. Application Development and Integration

· Design, develop, enhance and maintain C# .NET applications and RESTful APIs for secure data exchange between core systems and third-party government or vendor platforms.

· Implement complex software designs as production-quality code, including error handling, logging, auditability, security controls, performance optimisation and automated testing where applicable.

· Lead the integration of applications with cloud-native services, enterprise platforms, real-time systems and hardware-software interfaces where required.

· Diagnose and resolve complex application, interface and performance issues across multiple system components.

3. Code Quality and Engineering Governance

· Conduct code, design and pull-request reviews to ensure correctness, maintainability, testability, security and adherence to coding standards and engineering best practices.

· Establish or improve coding guidelines, branching strategies, reusable components, development practices and Definition of Done for the engineering team.

· Promote secure software development, configuration management, version control, CI/CD, automated build and deployment practices.

· Identify technical debt and recommend pragmatic remediation plans that balance operational risk and delivery priorities.

5. Data, Analytics and Database Engineering

· Design, optimise and maintain complex Microsoft SQL Server queries, stored procedures, triggers and database objects to support performance, data integrity and availability under mission-critical conditions.

· Provide technical oversight for data models, database changes, migration activities, reconciliation and troubleshooting.

· Where required, develop or guide end-to-end Power BI solutions, including Power Query, data modelling, DAX measures and real-time dashboards for operational monitoring and management reporting.

6. Testing, Deployment and Operational Support

· Define the software approach for unit, integration, system and regression testing, and work with testing teams to ensure adequate coverage and timely defect resolution.

· Guide release readiness assessments, deployment planning, rollback planning and production verification.

· Lead complex incident investigations and root cause analysis; identify corrective and preventive actions to improve system stability and availability.

· Support compliance with public-sector service levels, cybersecurity requirements, change controls and operational procedures.

8. Customer and Stakeholder Engagement

· Engage customers and end users to clarify requirements, explain technical options, demonstrate solutions and address implementation concerns.

· Communicate technical matters clearly to project managers, architects, engineers, testers, vendors and non-technical stakeholders.

· Prepare and maintain solution designs, interface specifications, deployment guides, troubleshooting procedures and other project documentation.

Key Skills/ Experience/ Qualifications

· Degree in Computer Science, Software Engineering, Information Technology or a related discipline, or equivalent practical experience.

· Typically 8 or more years of hands-on software development experience, including substantial experience in enterprise, large-scale or mission-critical environments.

· Demonstrated experience successfully implementing at least one large-scale system or project through design, development, integration, testing, deployment and operational handover.

· Proven experience providing technical leadership to software engineers, including work planning, design guidance, code review, troubleshooting and mentoring.

· Strong proficiency in C# and .NET Core and/or .NET Framework, with sound knowledge of object-oriented design, asynchronous programming, software design patterns and application performance.

· Hands-on experience designing, developing and consuming RESTful APIs using JSON and/or XML, with knowledge of authentication, authorisation, API security, error handling and interface versioning.

· Strong knowledge of Microsoft SQL Server and T-SQL, including schema design, complex queries, stored procedures, performance tuning, data integrity and database troubleshooting.

· Alternatively or additionally, proven Power BI experience involving Power Query, semantic/data modelling, DAX and operational or management dashboards.

· Experience with Git-based version control, code review practices, CI/CD pipelines, automated build and deployment, and release/configuration management.

· Experience with Microsoft Azure or Government Commercial Cloud, including integration with relevant cloud-native services.

· Working knowledge of Agile, Scrum or hybrid delivery methods and large-scale testing cycles such as FAT and UAT.

· Strong analytical, troubleshooting, estimation, documentation, communication and stakeholder-management skills.

· Experience in real-time systems, complex system integration, distributed applications or hardware-software interfacing is advantageous.

· Experience working with Singapore Government agencies or statutory boards, and familiarity with public-sector ICT governance, security and compliance requirements, is advantageous.

Posting text belongs to the employer. Removal requests: contact us.

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 TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD.'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 TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD.'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

    TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD.'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

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

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.