Software Engineer (.Net, Angular, Web APIs)
ITCONNECTUS PTE. LTD.
Singapore
On-site
SGD 75,000 - 100,000
Full time
Job summary
A leading technology firm in Singapore is seeking a software engineer to design and improve digital products. The ideal candidate has strong experience in C# and .NET Core, alongside good understanding of agile methodologies and clean coding practices. This role emphasizes collaboration and continuous improvement in a dynamic environment.
Qualifications
- Good understanding and usage of design patterns and object-oriented development.
- Strong experience with building and debugging SQL stored procedures.
- A software craftsperson focused on engineering best practices.
Responsibilities
- Design, develop, and improve digital products and technology services.
- Ensure quality, security, reliability, and compliance of solutions.
- Build observability into solutions and monitor production health.
Skills
C#
.NET Core
SQL
Agile methodologies
DevOps practices
Good communication skills
Education
Bachelor's or Master’s degree in Computer Science or related discipline
Tools
.NET Windows
Web Services
Angular
Web APIs
MSSQL
Kafka
IBM MQ
SOA
WinForms
Overview
- design, develop, and improve the digital products and technology services we provide to our clients and employees
- apply a broad range of software engineering practices, from analysing user needs and developing new features to automated testing and deployment
- ensure the quality, security, reliability, and compliance of our solutions by applying our digital principles and implementing both functional and non-functional requirements
- build observability into our solutions, monitor production health, help to resolve incidents, and remediate the root cause of risks and issues
- understand, represent, and advocate for client needs
- share knowledge and expertise with colleagues, help with hiring, and contribute regularly to our engineering culture and internal communities.
Your expertise
- bachelor’s and/or Master’s degree or equivalent focusing on Computer Science, Computer Engineering or a related technical discipline
- good understanding and usage of design patterns, object-oriented (OO) development, Clean Code and SOLID design principles
- strong experience with C# and .NET Core
- strong experience withNET Windows, Web Services, Angular, Web APIs, MSSQL
- Nice to have - Kafka, IBM MQ, SOA
- experience in SQL is essential including the ability to write stored procedures and debug/analyze/optimize existing SQL
- strong experience with WinForms
- agile, Test Driven Development and DevOps practices are part of your DNA
- a Software Craftsperson focused on engineering best practices and delivering Clean Code
- good communication skills – both written and verbal