Senior Full Stack .Net Engineer (#4679)

Europe
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
Multinational retail and wholesale holding company

We're looking for a Senior Full-Stack .NET Developer who will play a key role in designing, developing, and maintaining high-quality software solutions. You will work closely with an agile team, contributing to architecture decisions, ensuring code quality, and driving continuous improvement.

Key Responsibilities:

  • Designs, develops, tests, debugs and implements the new and/or enhancements of custom .Net solutions based on functional and  
    design analysis documents, and in line with the Delhaize IT development, operations and security standards and guidelines
  • Designs, develops, tests, debugs and implements APIs in our  Mulesoft platform.
  • Ensures all these activities are executed within the agreed  planning and budget, and continuously stays focused on  
    delivering high-quality solutions.
  • Following the Change management and Life cycle management policies and procedures.
  • Following the developmentstandards of Ahold Delhaize Group.
  • Coaching development team members and supporting / helping them in an appropriate way.
  • Control strictly the development and deliverables to ensure high quality.  

Requirements:

  • Senior Full Stack .Net Developer, with a minimum of ten (10+) years of experience in analysis and design of web application development with  C# and .Net 5 (Core) and latest versions.
  • Strong front-end development skills on HTML5, CSS, Bootstrap,  JavaScript, JQuery, cross-browser support and responsive design
  • Strong back-end development skills in C#, LINQ, SQL Server
  • Familiarity with database technology such as SQL Server
  • Experience with MVC methodology and principles
  • Understanding of OWASP security principles
  • Experience in developing REST APIs and consuming 3rd party web  services
  • Experience with Entity Framework
  • Excellent communication, interpersonal, training and team leading skills  and the ability to work effectively within a development team. Capable of providing leadership, mentoring of junior developers and technical support. Ability to deliver high-quality results meeting established standards and expectations for the organization.
  • Ability to conduct research and recommend changes in an existing,  changing or emerging environment.
  • Experience with the following will be considered as a plus:  
    • Source control tools, such as GitHub. 
    • Prior experience with Microsoft Azure 
    • Working with Jira in an Agile/Scrum development environment 
    • Docker and Kubernetes. 
    • JavaScript frameworks such as Vue.js or React. 
    • Development of Cloud-based applications.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

×

Easy apply

    or
    Refer a friend