Search by job, company or skills

Adecco Personnel Pte Ltd

Software Developer (.NET) - Singaporeans Only

Early Applicant
  • 5 days ago
  • Be among the first 50 applicants

Job Description

Main Responsibilities

  • Able to autonomously design, code, test, deploy and debug applications, ensuring scalability, performance, and maintainability software applications.
  • Collaborate with project manager, business analyst, and infrastructure team to gather and analyze the requirements.
  • Participating in code reviews and maintaining code quality by adhering to coding standards
  • Diagnosing & resolving application/configuration/code level technical issues
  • Stay up-to-date with the latest .NET technologies and best practices and ensure up-to-date technical documentation.
  • Implicitly ensure all CI-CD artefacts are part of the solution
  • Strong attention to detail
  • Able to work well in a team setting

Qualifications and Profile

The successful candidate will definitely have:

  • At least 5 years of software development experience
  • At least 3 years experience working with C#
  • 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
  • Strong ability to analyze code - understand execution flow & debug even without access to a debugger
  • Experience with the dotnet CLI, Git, writing and maintaining integration and unit tests
  • Good knowledge of Transact SQL

An ideal candidate will also have expertise in some or all of the following:

  • Azure DevOps
  • Orchestrade

Additionally, knowledge of the following would be helpful although it is not required:

  • Understanding of and interest in finance & financial markets, particularly interest rate derivatives in their many forms (Forwards, Futures, Swaps, Swaptions, etc), knowledge of the greeks (Delta, Gamma, Vega, Vanna, Volga, Cega, etc), risk management concepts (VaR, ES, etc), market data (discount and forecast curves, SABR volatility matrices, correlation and hybrid correlation cubes, etc).

Besides having greater development experience and more raw technical skill than the average candidate, as a senior developer you must be particularly self-motivated and driven. You will frequently be driving changes and balancing trade-offs that your management is not well equipped to understand, and you will need to be able to explain and advocate for these. This means having a clear understanding of the goals of the project, and pushing the team to achieve those goals - not merely passively completing tickets assigned to you, but truly leading and participating in the process.

All candidates, but particularly seniors, are held to high a standard when it comes to communication, both oral and written. You should have good expository style, be able to explain yourself clearly and concisely, especially when the subject is technical and complex. Your spoken English must be extremely fluent. We are an international bank and communication in English with collaborators the world over will be a big part of the job, especially over the phone. Good written or professional English will not be sufficient for this role.

Next Step

Prepare your updated resume and expected package.

Simply click on Apply here or email to [Confidential Information] to drop your resume

All shortlisted candidates will be contacted.

Prasant Sirohi

EA License Number: 91C2918

Registration Number: R22106307

More Info

Role:Other Software/Hardware/EDP

Industry:Other

Function:IT

Job Type:Permanent Job

Date Posted: 19/11/2024

Job ID: 100840781

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Software Developer NET Singaporeans Only

Adecco Personnel Pte LtdCompany Name Confidential

Software Developer Net

Trinity Consulting Services Pte Ltd Company Name Confidential
Last Updated: 19-11-2024 06:36:23 PM
Home Jobs in Singapore Software Developer (.NET) - Singaporeans Only