x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   SOFTWARE DEVELOPER (.Net)
 banner picture 1  banner picture 2  banner picture 3

SOFTWARE DEVELOPER (.Net)

Upper Spring Consulting Pte. Ltd.

Upper Spring Consulting Pte. Ltd. company logo

We are representing our client, a Swiss FINTECH Firm to look for an experienced developer. You will be responsible for the development and support of .NET/C# projects and applications.


Responsibilities

  • Participate in full software development lifecycle: analyzing requirement, design, develop, test, deploy and support client and server-side application/microservices developed in .NET Core and latest .NET Framework.
  • Maintain code quality thru unit tests, static code analysis and other code quality metrics tools.
  • Troubleshooting production issues as and when necessary.
  • Implementing best practices, standards and procedures including quality and delivery methodologies and ensure compliance with the documented software processes and procedures throughout the life cycle of software products.
  • Research and evaluate software related technologies and products.
  • Work in concert with a team of software developers in Agile methodologies.
  • Coordinate with Development Leads and Product Managers to determine appropriate functionalities and implementation.
  • Take an active role in improving endeavours.


Requirements

  • Degree in technology-related field (e.g. computer science, MIS, etc.) or equivalent discipline.
  • Minimum 4 years’ experience with .NET C# development.
  • Strong experience in C#, .NET Core - .NET 6, .NET Framework 4.7 or higher, Visual Studio 2019 or higher
  • In-depth experience designing and implementing RESTful APIs
  • Microsoft ASP.Net MVC 3.0 Framework or higher
  • Knowledge of XML, HTML, CSS, JQuery, JavaScript, is a must.
  • Experience with Angular 7.0 or higher is a plus
  • Excellent understanding of OOP concepts, SOLID principles, secure coding practices, microservices architecture in .NET.
  • Hands-on experience within Agile software development methodologies in a multi-division processing mpany (international experience a strong plus)
  • Good understanding of Entity Framework or NHibernate ORM is an advantage.
  • Design and developing performant asynchronous solutions
  • Solid Understanding working in Microsoft SQL Management Studio, relational databases and SQL for implementing database-driven, web-based applications using T-SQL/PL-SQL and Stored Procedures
  • Good understanding of SQL Performance tuning techniques.
  • Basic understanding of SSL and secured communication concepts.
  • Basic understanding of PCI Compliance is a bonus.
  • Consistently writing Unit Tests, solid understanding of software code quality is a must.
  • Awareness of software anti-patterns and consistent implementation of software best practices.
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?