Full-Time Senior .NET Developer
Ardanis is hiring a remote Full-Time Senior .NET Developer. The career level for this job opening is Senior Manager and is accepting Portugal based applicants remotely. Read complete job description before applying.
Ardanis
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Ardanis Technologies Limited is seeking a skilled .NET Developer (.NET and C#) with lead experience for an immediate start.
This role is perfect for a highly motivated individual to work with our team, producing high-quality solutions for our clients.
You will play a key role in the team, supporting design, development, and mentoring other team members.
Essential Qualities:
- Passion for software development and craftsmanship
- Interest in emerging technologies
- Hands-on approach, focusing on best practices and processes
Responsibilities:
- Implement solutions as per technical designs and participate in design activities
- Plan and estimate development tasks within the Scrum team, prioritizing accuracy and meeting deadlines
- Participate in the full development lifecycle, including new functionality and enhancements for greenfield and existing applications
- Deliver high-quality, high-performance, and robust software within agreed timelines and quality standards
- Participate in improvements to development, testing, and deployment processes
- Collaborate effectively in a fast-paced, agile environment, supporting colleagues
- Work effectively in a team and collaborate with various business and technical teams
Skills & Experience:
- 5+ years .NET development experience
- 5+ years C# development experience
- Strong JavaScript, TypeScript, HTML, & CSS skills
- Experience with unit testing (Jest, Mocha, NUnit, Moq, etc.)
- Experience building RESTful APIs
- Experience with ASP.NET Core MVC
- CSS pre-processing (Sass, SCSS, or Less)
- Proficiency in Git and related workflows (feature branches, pull requests)
- Excellent communication and problem-solving skills
- Strong understanding of relational databases, SQL, and ORM technologies (Entity Framework, Dapper, etc.)
- Experience with Microsoft Azure
- Experience with test-driven development and behavior-driven development
- Experience with SpecFlow (optional)
- Experience with Agile Development and Scrum
- Experience with Azure DevOps practices (CI/CD, Continuous Testing, IaC)
- Bachelor's degree or higher in Engineering, or equivalent experience
- Expert in backend software engineering (data models, persistence layers, backend services, caching strategies, API design, asynchronous messaging)