How Remoteville checks and expires listings
Senior .NET Developer
Skills
.NET FrameworkMVCSoftware DevelopmentAgile Software DevelopmentAngularContent Management SystemsNhibernate
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Minimum 3-5+ years of experience as a .NET Developer in Agile software development
- Familiarity with System Development Life Cycle
- Debug and maintain complex systems with minimal documentation
- Grow with position, increasing expertise, responsibility, and accountability
- .NET 4 and above framework knowledge
- C#
- Sitecore 9 or 10 Experience (CMS) – At least 2 recent projects
- Experience in Sitecore Cloud, Azure or other cloud-based environments
- MVC with Razor
- OOPS
- IOC
- ORM
- ASP.NET
- WebAPI
- C# unit testing frameworks nUnit and SpecFlow
- 5 plus years of SQL and SQL Server Management Studio
- DDL and DML. Writing SQL queries and stored procedures
Nice to have
- IoC Containers
- C# Unit testing frameworks
- ORM Entity Framework nHibernate
- Angular 2 and above
Day to day
- Focus on replacing legacy applications with newer .NET and cloud-based technology
- Develop new features, enhancements, and bug fixes for web sites, APIs, and .NET applications
- Participate in Agile activities like requirements gathering, Sprint Planning/Review/Retrospective, and Backlog Grooming
- Maintain and develop internal and external websites and user support of.NET interfaces
- Collaborate with other developers on UI enhancements and bug fixes
- Assist in testing enhancements and bug fixes for APIs and UIs
- Contribute to technical documentation including database, UI, and interface design
