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   »   Information Technology Job   »   Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Software Engineer

Innergy Consulting Pte. Ltd.

Innergy Consulting Pte. Ltd. company logo

We are looking for a highly skilled Software Engineer with extensive experience in .NET C# programming for our esteemed global supply chain client. The ideal candidate will be responsible for delivering well-designed and configured software systems that meet customer expectations, adhering to agreed time schedules with Team Leaders and Project Managers. They will also provide technical expertise and leadership to Project Managers.

The ideal candidate should have at least 4 years of .NET C# programming experience, strong skills in software design, a passion for .NET development and innovation and excellent communication skills.

Responsibilities:

· Be part of a team designing, documenting, developing and delivering software products, specifically responsible for the following as appropriated by the Team Leader or Project Manager for that project:

  • Developing .NET C# software modules
  • Unit Test specification using test driven development (TDD)
  • Writing complex SQL Server queries and stored procedures with high performance
  • Functional and Interface Specifications
  • Integration of software components into Company warehouse systems
  • Attending site during software commissioning phases to ensure that integration testing and site acceptance testing is completed
  • Site Test Specification/Reports

· Take a leading role in software documentation, development, configuration and testing on assigned projects

· Participate in reviews (document, design, functionality and code reviews)

· Agree time schedules for work with Team Leaders and Project Managers and meet these

· Actively contribute to the improvement of software development processes

· Training customers and key users on installed applications


Requirements / Qualifications:

· Minimum 4 years of .Net C# programming experience

· Experience in Blazor ASP.NET \ WinForms and WPF GUI

· Extensive experience in design techniques and tools as used in Software

· Bachelor's degree qualifications or equivalent in Software or Computer Engineering

· Possesses a SCRUM master certification or Microsoft Accreditations will be advantageous

· Strong knowledge of relational databases (MSSQL)

· Knowledge of design patterns including Singleton, MVVM, Event Driven, WinForms and WPF

· Knowledge of Microservices and XML serialization

· Knowledge of Delphi/C++/PowerShell will be advantageous

· Knowledge of PowerShell or Ruby will be advantageous

· Enthusiasm for .Net software development and innovation

· Superior written and verbal communication skills

· Ability to travel occasionally


To apply, please send your CV to [email protected].
We regret that only shortlisted candidates will be notified. Thank you for your understanding.

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Technical Sales Engineer/Manager (MNC/East/up
Cvista Hr Consulting Pte. Ltd.
Quick Apply
Software Developer (AMK)
Maestro Human Resource Pte. Ltd.
Quick Apply
System Integration Engineer (Production/Kallang/5 days/up to $4500)
Cvista Hr Consulting Pte. Ltd.
Quick Apply
Youth Programme Manager
Bilby Community Development Ltd.
Quick Apply
System Control Engineer (PLC, East)
Recruit Expert Pte. Ltd.
Quick Apply
Senior System Engineer - Aviation
Leidos Singapore Pte. Ltd.
Quick Apply
Application Engineer #67669
Anradus Pte. Ltd.
Quick Apply
Network Engineer #67599
Anradus Pte. Ltd.
Quick Apply
Data Entry Specialist (Temp/ Hybrid Work Arrangement) #67597
Anradus Pte. Ltd.
Quick Apply
Application Engineer #67591
Anradus Pte. Ltd.
Quick Apply