Software Developer

Vertex Agility
Leuven, Belgium
yesterday

Role details

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

Job location

Leuven, Belgium

Tech stack

.NET
Agile Methodologies
Computing Platforms
C Sharp (Programming Language)
Cloud Computing
Cloud Engineering
Software Quality
Code Review
Computer Security
Continuous Integration
Linux
DevOps
Distributed Systems
Embedded Software
Linux System Administration
Software Architecture
Software Engineering
Containerization
Functional Programming
Api Design
Domain Driven Design
Industrial Software
Docker

Job description

Vertex Agility is partnering with a global technology leader to hire a Software Developer (.NET / F#) for an exciting long-term contract opportunity.

You will join an innovative R&D team responsible for developing a next-generation modular software platform used in advanced industrial systems worldwide. This role offers the opportunity to work with cutting-edge technologies across functional programming, cybersecurity, cloud-native development, Linux environments, and embedded systems., * Design, develop, and maintain a modular software platform using .NET technologies

  • Develop scalable and maintainable software components using C# and F#
  • Configure and support Linux-based development environments
  • Build and maintain containerized applications using Docker
  • Design and implement high-performance services using gRPC
  • Apply Domain-Driven Design (DDD) principles to software architecture
  • Collaborate closely with cross-functional R&D teams, architects, and product stakeholders
  • Contribute to software quality, security, and continuous improvement initiatives
  • Participate in code reviews, technical discussions, and architectural decisions

Requirements

  • Strong experience with .NET and C#
  • Experience with F# or other Functional Programming languages
  • Solid understanding of Linux environments
  • Hands-on experience with Docker and containerization technologies
  • Experience building APIs or distributed systems using gRPC
  • Understanding of Domain-Driven Design (DDD) principles
  • Strong problem-solving skills and software engineering fundamentals
  • Experience working in Agile development environments

Nice to Have

  • Cybersecurity-focused development experience
  • Embedded software or industrial systems experience
  • Cloud-native application development
  • CI/CD and DevOps exposure
  • Experience working on large-scale modular platforms

Apply for this position