Software Developer (.NET) - Banking Sector

ADECCO PERSONNEL PTE LTD

Singapore

On-site

SGD 90,000 - 130,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 is seeking an experienced software engineer to design and build robust .NET applications. You will collaborate with cross-functional teams to translate user needs into scalable software solutions and will be expected to contribute to architecture and testing strategies.

The role requires strong C#, async/await, DI, SQL and Linux/Windows familiarity, plus hands-on experience with CI/CD tools.

Qualifications

  • At least 5 years of software development experience.
  • 3+ years with C# and modern cross-platform .NET.
  • Strong knowledge of async/await, dependency injection, and advanced C# features.
  • Good knowledge of algorithms and data structures with complexity analysis.
  • Experience with CI/CD and testing practices.

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, enhance existing software capabilities and develop and direct software testing and validation procedures.
  • Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.
  • Support other members of the team in their technical activities. Train new joiners and junior staff. Help IT Delivery team members in solving their technical issues.
  • Take in charge of most complex technical subjects. Contribute to code review.
  • Responsible for consistent code integration in the Information System. Analyze the impact of one technical design on IS technical architecture. Contribute with Technical Architect in the choices of implementation within the IS.
  • Ensure quality and technical maintainability of the product. Ensure that the team respects development and testing strategies.

Skills

C#
Async/await
Dependency injection
Algorithms & data structures
Unit testing
Integration testing
Windows & Linux
Shell scripting
Transact-SQL
Entity Framework Core
Backend development
Agile
Code review
Jenkins
Git
SVN
Azure DevOps
dotnet CLI

Tools

Jenkins
Git
SVN
Azure DevOps
dotnet CLI
Transact-SQL
EF Core

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, enhance existing software capabilities and develop and direct software testing and validation procedures.
  • Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.
  • Support other members of the team in their technical activities. Train new joiners and junior staff. Help IT Delivery team members in solving their technical issues.
  • Take in charge of most complex technical subjects. Contribute to code review.
  • Responsible for consistent code integration in the Information System. Analyze the impact of one technical design on IS technical architecture. Contribute with Technical Architect in the choices of implementation within the IS.
  • Ensure quality and technical maintainability of the product. Ensure that the team respects development and testing strategies.
Qualifications and Profile

The successful candidate will have:

  • At least 5 years of software development experience
  • At least 3 years' experience working with C#, and particularly modern, cross-platform .NET.
  • 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 in complexity analysis
  • Good knowledge of development tools: Jenkins, GIT, SVN, Azure DevOps or equivalent
  • Strong ability to analyze code - understand execution flow & debug even without access to a debugger.
  • Experience with the dotnet CLI, writing and maintaining integration and unit tests.
  • Strong familiarity with both Windows and Linux, including shell scripting.
  • Good knowledge of Transact SQL and Entity Framework Core
  • Knowledge of a backend stack
  • Experience with Agile methodology organization

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

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

ADECCO PERSONNEL PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Application Developer (.NET)
Application Developer (.NET)

Recruit Express Pte Ltd • Singapore

On-site
SGD 180,000 - 240,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
Software Engineer
Software Engineer

Epergne Solutions • Singapore

On-site
SGD 110,000 - 170,000
Technical Lead (.Net, Permanent, Banking)
Technical Lead (.Net, Permanent, Banking)

GMP Technologies • Singapore

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

GMP Technologies • Singapore

On-site
SGD 120,000 - 180,000
Technical Lead (.NET)
Technical Lead (.NET)

jobline resources pte. ltd. • Singapore

On-site
SGD 120,000 - 190,000
Software Developer (.net Developer) AMK
Software Developer (.net Developer) AMK

Maestro Human Resource Pte Ltd • Singapore

On-site
SGD 55,000 - 95,000
System Developer
System Developer

V-ELEGANT PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
SYSTEM DEVELOPER
SYSTEM DEVELOPER

WSH Experts Pte Ltd • Singapore

On-site
SGD 90,000 - 140,000