Discover your dream Career
For Recruiters  /  人才招聘
Posted 5 hours ago Contract Competitive
Business Analyst
  • Partner with business stakeholders to gather, analyse, and document requirements.
  • Translate business needs into structured data models, reporting specifications,
  • Facilitate discussions and align priorities across investment, risk, and reporting functions.
About the Role
We are seeking a Software Developer to join a high-performing enterprise data team responsible for delivering and supporting critical data ingestion capabilities across a large-scale data platform. This role is pivotal in re-architecting legacy data pipelines into modern, scalable systems and building robust backend services that support investment decision-making at scale.

This role is ideal for engineers who take pride in clean, well-tested code, and want to play a part in large-scale data transformation .

Responsibilities
  • Design and develop scalable Python backend services for data systems.
  • Build and maintain clean, modular, and test-driven code (unit and integration tests using TDD).
  • Design, develop, maintain, and enhance data ingestion pipelines supporting ongoing operational requirements.
  • Ingest and process data from external providers and internal sources into enterprise data platforms.
  • Support BAU operations, including monitoring, troubleshooting, maintenance, and issue resolution for production workloads.
  • Build enhancements to existing data engineering solutions and contribute to continuous platform improvements.
  • Transform legacy data pipelines into modern, maintainable architectures.
  • Collaborate closely with data engineers, backend engineers, and devops engineers for smooth deployments.
  • Ensure high code quality, readability, and maintainability following best practices.
  • Participate in code reviews, technical discussions, and agile ceremonies.

Must-Have Skills:
  • 5+ years of experience in backend software engineering, primarily using Python .
  • Strong Python backend development experience.
  • Solid SQL skills and experience working with large-scale datasets.
  • Proficiency in writing unit and integration tests using TDD principles .
  • Experience with Python package management tools (Poetry, Conda, UV, Pip).
  • Experience supporting production data platforms and troubleshooting operational issues.
Tech Stack & Tools
  • Languages: Python (required), SQL (required)
  • Database: Snowflake, Databricks
  • DevOps: Kubernetes, Docker, CI/CD
  • Testing: PyTest, TDD practices
Nice-to-Have Skills:
  • Familiarity with Snowflake .
  • Working knowledge of Databricks (basic to intermediate level).
  • AWS cloud experience.
  • Kubernetes, Docker, and CI/CD pipelines
  • Financial services or regulated industry experience.
  • Exposure to modern data architecture and cloud-based data platforms.


Why Join?
  • Work on large-scale, business-critical data platforms used across the organisation.
  • Gain exposure to modern technologies including Snowflake and Databricks.
  • Participate in platform modernisation initiatives aligned to the organisation's future AI roadmap.
  • Develop expertise in complex external data ingestion and enterprise-scale data operations.
  • Opportunity to make an immediate impact within a high-visibility, production-critical environment.
We regret to inform that only shortlisted candidates will be notified

EA Registration No: R25158204, Wong Lin, Rachel
Allegis Group Singapore Pte Ltd, Company Reg No. 200909448N, EA Licence No. 10C4544

Job ID  a4VQ8000004PPCDMA4
ABOUT COMPANY
Singapore
HR & Recruitment

We’re partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a committed team working with over 6,000 clients across North America, Europe and Asia Pacific.

As an industry leader in talent services, we work with progressive leaders to drive change. That’s the power of true partnership.

TEKsystems is an Allegis Group company.

More Jobs From TEKsystems (Allegis Group Singapore Pte Ltd)
TEKsystems (Allegis Group Singapore Pte Ltd)
Business Analyst
TEKsystems (Allegis Group Singapore Pte Ltd)
Singapore
14 days ago Full time Competitive
TEKsystems (Allegis Group Singapore Pte Ltd)
Data Engineer
TEKsystems (Allegis Group Singapore Pte Ltd)
Singapore
4 days ago Full time Competitive
TEKsystems (Allegis Group Singapore Pte Ltd)
Data Management Analyst
TEKsystems (Allegis Group Singapore Pte Ltd)
Singapore
3 days ago Full time Competitive
TEKsystems (Allegis Group Singapore Pte Ltd)
Software Developer
TEKsystems (Allegis Group Singapore Pte Ltd)
Singapore
4 days ago Full time Competitive
TEKsystems (Allegis Group Singapore Pte Ltd)
Senior Software Engineer
TEKsystems (Allegis Group Singapore Pte Ltd)
Singapore
5 days ago Full time Competitive
TEKsystems (Allegis Group Singapore Pte Ltd)
Security Project Specialist
TEKsystems (Allegis Group Singapore Pte Ltd)
Singapore
6 days ago Full time Competitive
TEKsystems (Allegis Group Singapore Pte Ltd)
Project Coordinator
TEKsystems (Allegis Group Singapore Pte Ltd)
Singapore
6 days ago Full time Competitive
TEKsystems (Allegis Group Singapore Pte Ltd)
Application & Technology Risk Specialist
TEKsystems (Allegis Group Singapore Pte Ltd)
Singapore
7 days ago Full time Competitive
TEKsystems (Allegis Group Singapore Pte Ltd)
Quality Assurance Analyst
TEKsystems (Allegis Group Singapore Pte Ltd)
Singapore
8 days ago Full time Competitive
TEKsystems (Allegis Group Singapore Pte Ltd)
Quality Project Manager
TEKsystems (Allegis Group Singapore Pte Ltd)
Singapore
10 days ago Full time Competitive

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
More Jobs Like This
Pontoon Asia Pacific
Business Analyst
Pontoon Asia Pacific
Singapore
TEKsystems (Allegis Group Singapore Pte Ltd)
Business Analyst
TEKsystems (Allegis Group Singapore Pte Ltd)
Singapore
Ethos BeathChapman
Business Analyst - 12 months contract
Ethos BeathChapman
Singapore