Software Engineer (React / .NET)

Spilberg
Grimbergen, Belgium
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Grimbergen, Belgium

Tech stack

.NET
Automation of Tests
Concurrent Computing
Data Structures
Relational Databases
Software Design Patterns
Next.js
Software Engineering
Software Systems
.NET Core
React
Backend
GIT
Information Technology
Build Tools
Front End Software Development
Software Version Control
Microservices

Job description

We are looking for a Software Engineer to help build and further develop our online platform and back-office system. In this role, you will be working at the core of our digital operations, developing and improving our main website and the systems behind it, using a modern React-.NET tech stack., * Design and develop scalable software solutions based on project requirements, using React, Next.js, .NET Framework and .NET Core.

  • Write, optimize and maintain code in a microservices-based architecture to ensure a reliable and performant platform.
  • Collaborate closely with both backend and frontend developers to guarantee consistency and quality across the platform.
  • Implement and maintain automated test suites and create clear technical documentation.
  • Propose and refine new features or improvements to enhance performance and user experience.
  • Keep your knowledge up to date and contribute to continuous improvement of our development practices and technologies. .

Requirements

Do you have experience in UX?, Do you have a Master's degree?, * Bachelor's or Master's degree in Information Technology, Computer Science, Data Science, Engineering or a related field.

  • Several years of experience in a similar software engineering role.
  • Strong hands-on experience with React, Next.js, .NET Framework and .NET Core.
  • Solid understanding of advanced concepts such as concurrent programming, data structures, algorithms and design patterns.
  • Experience with relational databases and familiarity with concepts like keys, indices, transactions and locks.
  • Proficient with Git for version control; experience with modern build tools and frameworks is considered a plus.
  • Strong communication skills in English, both spoken and written.
  • Demonstrated ability to deliver high-quality work and to mentor or support junior developers.

Apply for this position