Job Search and Career Advice Platform

Enable job alerts via email!

Associate Software Engineer (.NET/Banking Apps)

Capgemini

Singapore

On-site

SGD 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global consulting, technology, and digital transformation company in Singapore seeks an Associate Software Engineer to develop software supporting trading and risk systems. You'll work within an Agile team, responsible for designing, coding, and testing software solutions. Ideal candidates should have experience with .NET technologies, strong problem-solving skills, and a passion for learning. Join a collaborative environment that fosters innovation and inclusivity.

Qualifications

  • 1–3 years of experience in software development.
  • Strong communication and interpersonal skills.
  • Eagerness to learn and adapt to new technologies.

Responsibilities

  • Research, design, and develop software applications.
  • Collaborate with hardware engineers for integration.
  • Implement configuration management and maintain version control.

Skills

Proficiency in .NET technologies
C# language features
Strong understanding of algorithms
Experience with .NET CLI and GIT
Familiarity with front-end technologies
Knowledge of database systems
Experience with scripting languages
Exposure to tools like ElasticSearch
Understanding of cloud platforms
Experience with containerization tools

Tools

Docker
Kubernetes
ElasticSearch
Grafana
Prometheus
Jira
Job description
Associate Software Engineer (.NET/Banking Apps)

1 month ago Be among the first 25 applicants

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.

Job Description

Location: Singapore

Department: Capital Markets IT (CMI)

Employment Type: Full-Time

Requisition ID: 3686

Role Overview

As a Junior .NET Developer within the Capital Markets IT (CMI) team, you will contribute to the development of high-quality software solutions supporting trading and risk systems. You will work within an Agile delivery team, applying best practices in software engineering and collaborating with cross-functional stakeholders to meet both functional and non-functional requirements.

Key Responsibilities
  • Research, design, and develop software applications and network utilities.
  • Analyse user needs and translate them into effective software solutions.
  • Update and enhance existing software capabilities.
  • Direct and perform software testing and validation procedures.
  • Collaborate with hardware engineers to integrate systems and define performance specifications.
  • Write clean, purposeful, and maintainable code aligned with project guidelines.
  • Conduct peer code reviews and ensure adherence to coding standards.
  • Implement configuration management and maintain version control.
  • Perform unit and automated tests to ensure coverage and quality.
  • Contribute to sprint planning, backlog updates, and task estimations.
  • Propose and implement non-functional requirements such as performance and security measures.
Qualifications & Experience
  • 1–3 years of experience in software development.
  • Proficiency in .NET technologies and C# language features (e.g., async/await, dependency injection).
  • Strong understanding of algorithms, data structures, and complexity analysis.
  • Experience with .NET CLI, GIT, and writing unit/integration tests.
  • Familiarity with front-end technologies (HTML5, CSS) and JavaScript frameworks (e.g., Angular).
  • Knowledge of database systems (SQL, Oracle, Sybase).
  • Experience with scripting languages (Python, Shell, PowerShell).
  • Exposure to tools such as ElasticSearch, Grafana, Prometheus, Kibana, Control-M, Kafka, Confluence, Jira, GitLab, MQ Series.
  • Understanding of cloud platforms and DevOps tools (e.g., Maven, Nuget, Jenkins, Ansible).
  • Experience with containerization tools (Docker, Kubernetes).
Preferred
  • Experience with object-oriented languages (Java, .NET).
  • Familiarity with Domain-Driven Design and microservices (e.g., Spring Boot).
  • Exposure to capital markets applications and trading systems.
  • Understanding of financial products (e.g., Treasury, FX, Credit, IRD, Bonds).
Professional Skills & Mindset
  • Strong communication and interpersonal skills.
  • Analytical thinking and problem-solving abilities.
  • Ability to work under pressure and manage time effectively.
  • Eagerness to learn and adapt to new technologies.
  • Passion for mentoring and sharing expertise.
  • Autonomous, self-motivated, and collaborative team player.
  • Interest in participating in technology communities and staying updated with trends.
Equal Opportunity Statement

We are committed to fostering an inclusive and respectful workplace. All qualified applicants will be considered without regard to gender, age, race, religion, marital status, disability, or any other protected characteristic, in line with TAFEP guidelines.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and Information Technology

Industries: IT Services and IT Consulting

Referrals increase your chances of interviewing at Capgemini by 2x

Get notified about new Associate Software Engineer jobs in Singapore.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.