This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced .NET Software Engineer with deep expertise in C# and modern .NET technologies to build high-performance, scalable applications. This role involves developing both enterprise-level and desktop solutions, crafting dynamic user interfaces with React or Angular, and leveraging cloud platforms like Azure to deliver robust and efficient software.
Job Responsibility:
Deep expertise in C# with a strong understanding of modern .NET technologies, to develop robust, scalable applications
Proven experience with frontend technologies, including Blazer, React or Angular, for building dynamic, user-friendly interfaces that integrate seamlessly with backend services
Strong proficiency in object-oriented programming (OOP) principles, design patterns, and C# language features such as LINQ, async/await, and generics
Proven experience in developing enterprise-level applications using C#, ASP.NET Core, and Web API
Extensive experience with SQL Server and Entity Framework Core for database design and efficient data access in C# applications
Hands-on experience with cloud platforms like Azure (App Services, Azure Functions, Cosmos DB) to deploy, scale and manage C# applications in the cloud
Strong background in building RESTful APIs and microservices using C# with a focus on high performance and scalability
Expertise in software development lifecycle (SDLC) processes and agile methodologies like Scrum or Kanban
Hands-on experience with multiple DevOps practices, including CI/CD pipelines, automated testing and infrastructure as code (IaC)
Proven ability to mentor junior developers, lead development teams, and deliver high-quality software solutions
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or related field
Experience with Blazor for modern, interactive web UI development in .NET
Familiarity with .NET MAUI for cross-platform application development
Knowledge of Docker and Kubernetes for containerization and orchestration
Familiarity with Azure DevOps, GitHub Actions, or similar DevOps toolchains
Understanding of event-driven architecture using Azure Service Bus or similar tools
Familiarity with Version Control (Git) and Platforms (GitLab, GitHub, or Bitbucket)
Experience with task management, issue tracking, and backlog grooming in Jira or similar tools
Clear written and verbal communication with technical and non-technical stakeholders
Willingness to provide and receive constructive feedback during code reviews
Experience collaborating on cross-functional teams
Ability to manage multiple tasks or priorities effectively
Basic cloud knowledge (AWS, Azure, GCP), including core services and application deployment, monitoring, and maintenance
Nice to have:
Ability to work in sprints, participate in daily stand-ups, and follow Scrum/Kanban practices
Basic knowledge of deployment automation best practices
Test-Driven Development (TDD) and Unit Testing Best Practices and ability to write unit, integration, and/or end-to-end tests
Familiarity with common testing frameworks like MSTest, NUnit, and xUnit
Basic Security and Performance Considerations
Awareness of security principles, secure coding practices and performance optimizations
Knowledge of infrastructure-as-code tools (Terraform, CloudFormation, OpenTofu)
Experience monitoring application performance using tools like Prometheus, Grafana, or similar
What we offer:
Career Development Plans
Certifications
Mentorship Programs
Ongoing training
Work-life balance
Continuous learning
Rewarding excellence
Full time positions for consultants with optional benefits
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.