Data Engineer (3 to 9 months Contract, Extendable)

ARGYLL SCOTT CONSULTING PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

ARGYLL SCOTT CONSULTING PTE. LTD. is seeking a Data Engineer on a 12-month contract (extendable/convertible) to design, develop and support secure, scalable backend applications using .NET Core, C#, and AWS cloud services.

You will work across product, architecture, QA, DevOps/SRE and vendor teams to deliver reliable cloud-based solutions. The role emphasizes API-driven development, event-driven integrations and strong testing, security and documentation practices, with exposure to CI/CD and IaC

Qualifications

  • Bachelor’s degree in Computer Science, IT or related discipline.
  • 6-8 years of software development covering design, development, testing, release and production support.
  • Hands-on experience with .NET Core / .NET 6+, C#, ASP.NET Core Web APIs and EF Core.

Responsibilities

  • Design, develop, test and maintain backend applications using .NET Core, C#, ASP.NET Core Web APIs, Entity Framework Core and related Microsoft technologies.
  • Develop secure REST APIs, microservices and reusable integration components, incorporating authentication, authorization and error handling.
  • Build event-driven solutions using AWS SNS, SQS, Lambda and EventBridge with proper retries and tracing.
  • Support AWS-hosted workloads across API Gateway, Lambda, EKS/ECS, RDS, DynamoDB, S3, IAM and CloudWatch.
  • Apply microservices, distributed systems, monitoring and observability practices for reliability.
  • Investigate and resolve issues across application code, APIs, databases, messaging services, cloud infrastructure and deployment environments.
  • Produce and maintain technical documentation including API contracts and operation notes.
  • Support CI/CD, automated testing, code reviews, releases and infrastructure-as-code activities using Git-based tools.

Skills

Troubleshooting
Analytical thinking
Communication
Documentation

Education

Bachelor's degree in Computer Science or related field

Tools

.NET Core
C#
ASP.NET Core Web APIs
Entity Framework Core
LINQ
AWS
Docker
Kubernetes/EKS
CI/CD
Terraform
CloudFormation
OpenAPI/Swagger
JSON/XML
SQL Server
PostgreSQL
NoSQL (MongoDB/DynamoDB)
Git/Jira/Confluence

Job description

Data Engineer (3 to 9 months Contract, Extendable)

Location: Singapore
Contract Type: 12-months Contract (Extendable & Convertible)
Keywords: .NET Core, C#, AWS, REST APIs, Microservices, SNS, SQS,Lambda, EventBridge, Kubernetes

Company / Role Overview

A global organisation is seeking a Data Engineer to design, develop and supportsecure and scalable backend applications using .NET Core, C# and AWS cloudservices. The role will focus on backend development, APIs, microservices andevent-driven integrations, working across product, architecture, QA,DevOps/SRE, cloud platform and vendor teams to deliver and support reliablecloud-based solutions.

Key Responsibilities
  • Design, develop, test and maintain backend applications using .NET Core, C#, ASP.NET Core Web APIs, Entity Framework Core and related Microsoft technologies.
  • Develop secure REST APIs, microservices and reusable integration components, incorporating appropriate validation, versioning, authentication, authorisation and error handling.
  • Build event-driven and asynchronous solutions using AWS SNS, SQS, Lambda and EventBridge, including publish/subscribe, queue-based processing, retries, dead-letter queues and message tracing.
  • Support AWS-hosted workloads across services including API Gateway, Lambda, EKS/ECS, RDS, DynamoDB, S3, Secrets Manager, IAM and CloudWatch.
  • Apply microservices, distributed systems, resiliency, observability, logging and monitoring practices to improve application reliability and operational support.
  • Investigate and resolve issues across application code, APIs, databases, messaging services, cloud infrastructure and deployment environments.
  • Produce and maintain technical documentation including specifications, API contracts, event/message schemas, sequence diagrams, solution notes and operational support documentation.
  • Support CI/CD, automated testing, code reviews, releases and infrastructure-as-code activities using relevant Git-based development, deployment and automation tools, while contributing to reusable engineering standards and practices.
Job Requirements
  • Bachelor’s degree in Computer Science, Information Technology or a related discipline.
  • 6-8 years of software development experience covering design, development, testing, release and production support.
  • Strong hands-on experience with .NET Core / .NET 6+, C#, ASP.NET Core, Web APIs, Entity Framework Core, LINQ, asynchronous programming and secure coding practices.
  • Practical AWS development experience across services including SNS, SQS, Lambda, EventBridge, API Gateway, EKS/ECS, RDS, DynamoDB, S3, Secrets Manager, IAM and CloudWatch.
  • Strong understanding of event-driven architecture and messaging patterns, including publish/subscribe, queue-based processing, fan-out, retry policies, dead-letter queues, idempotency, correlation IDs and eventual consistency.
  • Experience with microservices, REST APIs, OpenAPI/Swagger, JSON, XML, service-to-service communication and API-led integration.
  • Working knowledge of SQL Server, PostgreSQL and NoSQL technologies such as MongoDB or DynamoDB, together with Docker, Kubernetes/EKS, CI/CD and infrastructure-as-code tools such as Terraform or CloudFormation.
  • Familiarity with unit, integration, contract and performance testing; automated testing; application security; secrets management; encryption; least-privilege access; OWASP principles; and secure API design.
  • Experience with development and engineering tools such as Visual Studio, NuGet, Git, Bitbucket, Jira, Confluence, Postman, JMeter, Jenkins, GitHub Actions and monitoring/logging platforms.
  • Strong troubleshooting, analytical, communication and documentation skills, with the ability to work effectively in Agile teams and collaborate across product, architecture, engineering, QA, DevOps/SRE, cloud platform and vendor stakeholders.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer (3 to 9 months Contract, Extendable)
Data Engineer (3 to 9 months Contract, Extendable)

Argyll Scott Singapore • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer
Data Engineer

International SOS group • Singapore

Hybrid
SGD 120,000 - 180,000
Restaurant d'entreprise
Indemnités de stage/alternance
Senior Data Engineer – Data Platform (Contract)
Senior Data Engineer – Data Platform (Contract)

PATHSOURCE CONSULTING PTE. LTD. • Singapore

On-site
SGD 100,000 - 145,000
Data Engineer [Gov Sector|up to $7,500|12 Months]
Data Engineer [Gov Sector|up to $7,500|12 Months]

BGC GROUP PTE. LTD. • Singapore

On-site
SGD 76,000 - 91,000
Data Engineer
Data Engineer

International SOS • Singapore

On-site
SGD 120,000 - 180,000
Software/Data Engineer
Software/Data Engineer

Combuilder Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
Dot Net Developer
Dot Net Developer

Infinite Computer Solutions Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
Data Processing Backend Engineer (Java, Spring Boot)
Data Processing Backend Engineer (Java, Spring Boot)

Centre for Strategic Infocomm Technologies • Singapore

On-site
SGD 60,000 - 120,000
Senior Data Engineer (18 Months Contract)
Senior Data Engineer (18 Months Contract)

ILLUMINA INTERNATIONAL GENOMICS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (Data Processing and Management)
Software Engineer (Data Processing and Management)

Centre for Strategic Infocomm Technologies • Singapore

On-site
SGD 60,000 - 120,000