Application Developer (.NET) - Banking Sector

ADECCO PERSONNEL PTE LTD

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ADECCO PERSONNEL PTE LTD in Singapore seeks a senior software engineer to design, build, and validate complex software solutions. You will work with .NET, C#, and modern tooling to deliver scalable, secure applications.

The role emphasizes code quality, automated testing, and cloud-ready architectures with a strong focus on AI-driven automation. You will collaborate across teams, perform peer reviews, and contribute to DevOps and CI/CD practices while ensuring adherence to project guidelines and

Qualifications

  • 10+ years in software development or related activities.
  • Strong knowledge of .NET, C#, async/await and DI patterns.
  • Experience with SQL databases and data modeling fundamentals.
  • Proficient in unit/integration testing and test automation.
  • Experience with DevOps tooling and cloud platforms (Azure/AWS).

Responsibilities

  • Research, design, and develop software and utilities.
  • Analyze user needs and craft software solutions.
  • Update and extend software with validation procedures.
  • Build quality, shippable, reusable code per standards.
  • Write lean code aligned with project guidelines.
  • Perform peer reviews for code quality and best practices.
  • Apply configuration management for version control.
  • Conduct unit tests to verify functionality.
  • Automate tests following strategy and coverage targets.
  • Perform technical tests to ensure requirements are met.
  • Address non-functional needs in sprints for performance and security.
  • Estimate and break down User Stories and Tasks.
  • Maintain Sprint Backlog and reflect progress.

Skills

DotNet technologies
C# language features
Algorithms & data structures
Code analysis & debugging
Git & testing
Frontend basics (HTML5, CSS, Angular)
SQL databases
EF Core / ORM
Scripting (Python, Shell, PowerShell)
Docker & Kubernetes
Cloud platforms (Azure, AWS)
DevOps tooling (Jenkins, GitLab CI)
AI automation concepts

Education

Bachelor's or Master's in CS/IT/Programming & Systems Analysis

Tools

Entity Framework Core (EF Core)
Git
Docker
Kubernetes
Jira
GitLab CI
SonarQube
Azure / AWS
SSIS/SSRS

Job description

Main Responsibilities
  • Research, design, and develop computer and network software or specialized utility programs.
  • Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
  • Build quality, shippable, and reusable code according to design and coding standards.
  • Write simple, purposeful, and lean code that aligns with GMI project guidelines and quality standards.
  • Perform peer reviews when needed to ensure code quality and adherence to best practices.
  • Implement Configuration Management on each of your work items to ensure version control and traceability.
  • Perform unit tests to verify the functionality.
  • Automate tests according to the test strategy, ensuring test coverage targets are met and adhering to software factory practices.
  • Implement and perform technical tests as defined in the test strategy to ensure the software meets all requirements.
  • Propose non-functional needs in sprints to ensure the software meets performance, security, and other non-functional requirements.
  • Estimate, break down, and update User Stories and Tasks to ensure accurate project planning and tracking.
  • Update Sprint Backlog to reflect progress and any changes in scope.
Qualifications and Profile
Technical
  • Experienced with .NET technologies and best practices and ensure up-to-date technical documentation.
  • A strong understanding of advanced C# language features, such as async/await, dependency injection, etc.
  • Good knowledge of algorithms and data structures, with strong fundamentals incomplexity analysis
  • Strong ability to analyze code - understand execution flow & debug even without access to a debugger
  • Experienced with the .NET CLI, GIT, writing and maintaining integration and unit tests.
  • Experience with frontend web technologies (HTML5, CSS etc) and popular JS frameworks (eg. Angular) will be added advantage.
  • Good knowledge in database management systems (SQL, Oracle, Sybase, MySQL)
  • Experience with ORM frameworks such as Entity Framework Core (EF Core) for data access
  • Proficiency in scripting languages (Python, Shell script, PowerShell)
  • Valuable exposure to tools & technologies like Elastic Search, Grafana, Prometheus, Kibana, Control-M, KAFKA, Confluence, Jira, Gitlab, MQ Series, SonarQube
  • Experience with SSIS and SSRS for data integration, ETL and reporting
  • Knowledge of Cloud platforms and services (e.g. Microsoft Azure, AWS)
  • Experience in DevOps tooling (GIT, NuGet/Ansible, Jenkins, GitLab CI)
  • Experience with Docker/Kubernetes
  • Experience developing and deploying AI-driven automation, such as AI agents, workflows for automated code development / quality / vulnerability detection / remediation
Experience & Education Requirements
  • Candidates should have 10+ years of experience in relevant activities.
  • Master's or bachelor's degree in computer science/ information technology/ Programming & Systems Analysis/ Science (Computer Studies) faculties.

Grace Chen

EA Licence No.91C2918

PersonnelRegistration No. R1329706

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer (.NET) - Banking Sector
Software Developer (.NET) - Banking Sector

ADECCO PERSONNEL PTE LTD • Singapore

On-site
SGD 90,000 - 130,000
Application Developer (.NET)
Application Developer (.NET)

Recruit Express Pte Ltd • Singapore

On-site
SGD 180,000 - 240,000
Technical Consultant - Development, Automation & Testing
Technical Consultant - Development, Automation & Testing

Helius Technologies • Singapore

On-site
SGD 70,000 - 110,000
Technical Consultant — Development, Automation & Testing
Technical Consultant — Development, Automation & Testing

Helius Technologies • Singapore

On-site
SGD 78,000 - 120,000
Senior Executive - IT, Full Stack Developer
Senior Executive - IT, Full Stack Developer

HL Bank Singapore Co. • Singapore

On-site
SGD 85,000 - 120,000
Senior Software Engineer (.Net, Permanent)
Senior Software Engineer (.Net, Permanent)

GMP Technologies • Singapore

On-site
SGD 120,000 - 180,000
Software Engineering Director (Java)
Software Engineering Director (Java)

GMP Technologies • Singapore

On-site
SGD 260,000 - 520,000
Senior Application Developer
Senior Application Developer

NETS • Singapore

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

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Senior Technical Consultant Backend, AI Ops & Automation
Senior Technical Consultant Backend, AI Ops & Automation

Helius Technologies • Singapore

On-site
SGD 110,000 - 170,000