Choose an option
We are looking for a Senior .NET Developer to become part of our team.
In this position, you will help shape and build reliable software solutions. You will join a supportive team environment dedicated to delivering top-tier applications that align with business needs.
Responsibilities
- Build and support .NET applications that can scale with business growth
- Take part in designing and rolling out new product features
- Work closely with colleagues to meet project goals and deadlines
- Refactor and enhance existing code to improve efficiency and stability
- Develop and update unit tests to uphold software quality
- Diagnose and fix technical problems as they occur
- Offer input on system architecture and development standards
- Prepare and update documentation for technical processes and specifications
- Engage in code review sessions and share feedback with peers
Requirements
- Minimum of 3 years’ experience working with .NET technologies
- Advanced skills in C# development
- Familiarity with unit testing tools and practices
- Solid grasp of software architecture concepts
- Experience with software development life cycle methodologies
- Strong command of SQL for database management
- Practical experience using Entity Framework
- Background with Dapper for efficient data access
- Skilled in ADO.NET for database connectivity
- Experience utilizing Microsoft Azure cloud services
- Knowledge of ASP.NET for building web-based solutions
- Proficient English language skills, both spoken and written, at B2+ level or above
Nice to have
- Experience working within Agile or Scrum teams