Senior .NET Developer Role Summary
This role is an excellent opportunity to leverage your technical expertise as a senior developer on various projects using .NET and SQL Server, with a focus on delivering high-quality solutions.
The ideal candidate will have strong communication and interpersonal skills, with at least 10+ years of experience in .NET technologies. Knowledge of Agile Methodologies, relational databases, design patterns, refactoring, and unit testing is also highly desirable. Additionally, experience with Linux and open-source software, AI-driven development, and QA activities would be an asset.
Key Responsibilities:
* Participate in Scrum ceremonies and contribute to requirement gathering and analysis
* Estimate story points and collaborate on UI and DB design
* Coding, unit testing, UAT, and production bug fixes
* Deployment of code and production support
* Daily/weekly production monitoring jobs and supporting associate developers
Required Skills and Qualifications:
* .NET technologies (C#, ASP.NET)
* Relational databases (Microsoft SQL Server)
* Agile Methodologies
* Design patterns and refactoring
* Unit testing and test-driven development
* Linux and open-source software
* AI-driven development and QA activities
Benefits and Perks:
A competitive compensation package and a dynamic work environment that fosters growth and collaboration.