Software Developer (Back-end)
Standplaats: Vlissingen
Bedrijfsomschrijving
Nouvall Engineering Services is specialized in project support for the (petro) chemical, IT and maritime industry. We provide expertise in the field of Engineering, Project Management, Maintenance, Shutdowns, Construction and Safety.
Functieomschrijving
In this position, you will design and implement key software components and data interfaces that enable engineering teams to create cutting-edge naval solutions. As part of the Business Systems Team, you will work in a collaborative setting alongside other developers, IT architects, and infrastructure/application engineers to successfully deliver complex project implementations.
Key accountabilities:
• Building and enhancing robust application components, including Web APIs and microservices, using C# 12+, .NET 8+, and SQL. • Applying SOLID Principles and Design Patterns, conducting thorough Code Reviews, and ensuring quality through Test Automation and Test-Driven Development (TDD). • Actively participating in our CI/CD pipelines, leveraging Docker for seamless deployments. • Working with RESTful Web APIs, JSON, XML, and messaging systems like Service Bus, AMQP, and RabbitMQ for efficient data exchange. • Providing crucial technical expertise to ICT, Business, and Security projects, collaborating closely with IT Architects, Engineers, and Information Managers. • Utilizing tools like Kibana/Grafana to monitor application performance and optimize systems.s
Functie-eisen
• An MBO-4 (vocational) or bachelor’s degree in IT, software engineering, or a related discipline.
• A strong enthusiasm for software development and at least five years of relevant professional experience.
• Practical expertise in C# 12+, .NET 8+, Docker, Active Directory (LDAPS & ADFS), Service Bus, AMQP, RabbitMQ, CI/CD pipelines, automated testing, Git, code reviews, RESTful APIs, JSON, XML, SQL, and Grafana.
• Knowledge of core software engineering concepts, including SOLID principles, design patterns, and TDD methodologies.
• Proficiency in Dutch and English, both spoken and written.
• Excellent professional references, with the understanding that security screening will be part of the hiring procedure.
• Full and permanent EU citizenship and passport. Please note that applicants holding an EU work visa or dual nationality with a non-EU passport do not meet the eligibility requirements due to the defense-related nature of the projects.
Arbeidsvoorwaarden
What do we Offer.
Sollicitatieprocedure
Apply through our website and discover the opportunities.