Full-Stack Blazor/.Net Developer
Role details
Job location
Tech stack
Job description
Senior Full Stack Blazor/.NET Developer with 8+ years of Microsoft ecosystem expertise, delivering high-quality solutions in C#, Blazor, Web API, MS SQL Server, and ORM frameworks. Proven capability in layered architecture, SOLID design, unit testing, Azure PaaS, CI/CD, and DevOps tooling, supporting mission-critical planning platforms in the public transport sector., * Work as Senior Full-Stack Blazor/.Net Developer within the Operational Planning & Competences team.
- Support applications related to train controller planning and management.
Requirements
Do you have experience in Visual Studio?, * Strong experience with layered architecture implementation and its practical applications.
- Knowledge of design patterns such as CQRS, Repository, Unit of Work, Command, and Singleton.
- Ability to write code following SOLID design principles.
- Strong focus on writing well-covered unit tests.
- Application-level understanding of Azure PaaS services, including when and where to use them.
- Solid understanding of CI/CD pipelines.
- Proficient with Visual Studio 2022., * Minimum 8 years of development experience in Microsoft technologies.
- Minimum 3 years of development experience in Blazor.
- Minimum 5 years of development experience in C#.
- Minimum 5 years of hands-on exp. with ORMs such as Entity Framework, Linq2SQL, or Dapper.
- Minimum 5 years of hands-on exp. with MS SQL Server relational databases.
- Proficient in writing REST APIs using Microsoft .NET Core Web API.
- Expertise in Git, including its tools and underlying philosophy.
- Experience with DevOps practices, including Docker, AKS, Jenkins, and YAML.
- Fluency in French or Dutch with professional proficiency in English., * Analytical mind with conceptual thinking.
- Structured approach to work.
- Problem-solving skills.
- Quality-minded with strong attention to detail.
- Experience in the public transport sector.
- Goal-oriented.
Benefits & conditions
- Great team of smart people, in a friendly and open culture.
- Expand your knowledge of various business industries.
- Create content that will help our users on a daily basis.
- Real responsibilities and challenges in a fast evolving company.
Work at yechte
We are an independent digital consultancy with ambitious goals and a global presence. We support a diverse range of companies, building digital teams and delivering innovative digital solutions. Our multicultural and diverse workforce, comprised of 'Global Citizens', reflects this inclusivity.
We care about work-life balance and meeting the expectation of a growing team, investing in people because they are our greatest asset. Our consistent growth is a testament to this commitment.
Come work at yechte, a company on the rise, offering excellent benefits, opportunities for personal development, and the chance to learn from accomplished leaders. We are always looking for exceptional professionals to join our team.