senior software engineer (.net) in Singapore

posted
contact
steve ling, randstad
job type
permanent
salary
S$ 6,000 - S$ 9,000 per month

job details

posted
location
singapore
specialism
information technology
job type
permanent
working hours
Full-Time
salary
S$ 6,000 - S$ 9,000 per month
reference number
91M0134352_1564637253
contact
steve ling, randstad

job description

About the job

You will be responsible for design, development, testing, and support of new and existing software components for the trading platforms. Identifying, documenting and fixing software defects and as well as working with QA to create and execute comprehensive test plans. You will also be responsible for research and documentation of new and existing software functionality and technologies.


About the manager/team
You will be working in a team of 20 and report to Technical Manager

Skills and experience required

You will need at least 3+ years of experience in development and releasing real products

  • Sound understanding of design patterns and system architecture
  • Excellent OOD development with C#, .NET (ASP.NET, .NET Core, MVC, WebApi, etc)
  • Experienced in Multi-threading development (C#, .NET)
  • Experience in developing and delivery of Financial applications
    • any of Equity, FX, Derivatives, etc.
    • any of Distributed, Web, or Mobile applications
  • Good JavaScript skills and experience
  • Good SQL skills and experience
  • Understanding and experience of software development standards: continuous integration, testing and deployment, information security, software quality and controls

Additional Preferred Qualifications:

  • Excellent SQL programming skills and experience
  • Experience and understanding of ReactJs / Redux (at least 1 year)
  • Experience in API architecture/design and development
  • Agile/SCRUM development experience and understanding of how the whole release cycle works
  • Experience in responsive web applications development
  • Experience in hybrid mobile application development and configuration (Cordova, Phonegap)
  • Ability to work with third-party dependencies and debugging

Nice to have:

  • Experience with and enforcing TDD
  • Experience in nodeJS, build tools, Grunt, Webpack, NPM,
  • Experience in Jenkins, GIT, JIRA, Confluence

*Excellent means the ability to write clean, optimized, unit tested, well documented code that adheres to best practices and standard design patterns.

This is a PERM role and pay up to 9k per month depending on last drawn

Interested candidates please send your updated CV to steve.ling(@)randstad.com.sg
EA(94C3609/R1332781)







skills

ASP.NET, MVC, SQL

qualification

no additional qualifications required

educational requirements

Bachelor Degree