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).
As a Senior .Net Software Engineer, you are responsible for developing high-quality applications and writing code daily. This includes heavy collaboration with product managers, architects, and other software engineers to build best-in-class software using modern technologies and an agile development process.
Job Responsibility:
Define design patterns and identify frameworks used in the engineering team’s solutions development work
Establish and guide the engineering team’s development course
Develop high-quality applications that provide a delightful user experience and meet business expectations
Develop clean, reusable, well-structured, and maintainable code following best practices and industry standards
Develop, debug, and modify components of software applications and tools
Write automated unit, integration, and acceptance tests as appropriate to support our continuous integration pipelines
Support and troubleshoot data and/or system issues as needed
Actively contribute actionable and valuable feedback in code reviews
Participate in system architecture and design reviews
Participate in user story creation in collaboration with the team
Requirements:
4 - 7 years of experience developing commercial software
A solid background in a SaaS delivery platform for a high-availability environment
Experience with service-oriented architectures, and APIs
Strong experience with C#, .Net framework, and related technologies. This includes expertise in object-oriented programming, LINQ, Entity Framework, and dependency injection
Knowledge of web development with ASP.NET Core, an open-source web development framework | .NET , MVC, and Web API
Familiarity with database design and SQL, software architecture patterns, unit testing, and performance optimisation
Strong software engineering process knowledge, including re-factoring, unit testing, test-driven development, and continuous integration
A knack for working collaboratively with other engineers, testers, and product owners
Experience with a fast-paced, growth environment
Nice to have:
Good to have exposure to front-end technologies: HTML, CSS, and JavaScript, jQuery and ReactJS
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.