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

Denselight Semiconductors Pte Ltd

Denselight Semiconductors Pte Ltd company logo

Software Engineer

We are looking for a skilled Software Engineer with extensive experience in .NET C# programming, primarily in Blazor Technology. The ideal candidate will be responsible for delivering well-designed and configured software systems such as in web blazor applications and desktop applications (WPF, C#) that cater to our internal Engineering demand. He/She will also provide technical expertise to the Managers.

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

Responsibilities:

You will be working with the Test Measurement Centre (TMC) team and the Test Development Engineer who will provide the data sources and locations of our devices data.
You will be designing, documenting, developing and delivering software products, specifically responsible for the following as appropriated by the TMC Team for the projects:
Developing .NET C# software modules including Blazor Server Apps,
Writing SQL Server queries, MongoDB transactions and stored procedures
Functional and Interface Specifications
Writing acceptance and deployment reports and executing them
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)
Actively contribute to the improvement of software development processes
Development of User Manuals and Training the end users


Requirements / Qualifications:

Minimum 2-3 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
Experience in using Telerik components is an advantage
Experience in SCRUM master roles and experience in a working SDLC will be advantageous
Some knowledge and workign experience in relational databases (MySQL) and Non-relational DBs such as MongoDB.
Knowledge of design patterns including Singleton, MVVM, Event Driven, WinForms and WPF
Knowledge of Microservices and XML serialization
Superior written and verbal communication skills

Sharing is Caring

Know others who would be interested in this job?