Software Engineer - .Net

Stafide
Amsterdam, Netherlands
2 days ago

Role details

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

Job location

Amsterdam, Netherlands

Tech stack

.NET
Agile Methodologies
Software Applications
Azure
C Sharp (Programming Language)
Computer Programming
Continuous Integration
DevOps
Financial Software
Integrated Development Environments
Scrum
Software Architecture
Cloud Services
Systems Architecture
Enterprise Software Applications
Reliability of Systems
Event Driven Architecture
Software Performance
Legacy Systems

Job description

  • Amsterdam, Noord-Holland

  • Vast

  • Voltijds

  • 13 uren geleden

As a Software Engineer - .Net, you will:

  • Design, develop, configure, and maintain software applications and platforms that support business operations.

  • Work within an Agile Scrum team responsible for delivering end-to-end solutions for business and customers.

  • Develop and enhance applications within the Microsoft technology ecosystem, primarily using C# and .NET.

  • Contribute to the architecture and implementation of event-driven systems and clean architecture principles.

  • Support the ongoing transition toward a DevOps-driven development environment.

  • Participate in the modernization and refactoring of legacy systems into scalable and maintainable solutions.

  • Implement CI/CD practices to improve deployment efficiency and software reliability.

  • Collaborate closely with cross-functional teams to ensure high-quality software delivery.

  • Provide technical guidance and support to junior developers within the team.

Requirements

  • 8-10 years of professional experience as a software developer, preferably within enterprise environments.

  • Strong expertise in .NET development and C# programming.

  • Experience working with Microsoft Azure cloud solutions.

  • Solid understanding of software architecture concepts, including event-driven architecture and clean architecture.

  • Hands-on experience with CI/CD pipelines and DevOps practices.

  • Experience in writing clean, maintainable, and scalable code.

  • Exposure to the financial services or asset-based finance domain is highly desirable.

  • Experience in modernizing or refactoring legacy applications is a strong advantage.

  • Strong communication skills and ability to work collaboratively in a team environment.

  • Azure certifications are considered a plus.

You Should Possess the Ability to:

  • Design and implement scalable enterprise software solutions.

  • Work effectively in Agile and DevOps-driven environments.

  • Communicate technical concepts clearly and collaborate with diverse stakeholders.

  • Provide mentorship and guidance to less experienced developers.

  • Identify opportunities to improve system architecture and software performance.

  • Continuously learn and adapt to new technologies and industry best practices.

Apply for this position