RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

Lead .NET Developer

Skills
ASP.NETC#AzureSQLAngularEntity FrameworkWeb API
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in computer science Engineering or a related field
  • Proven experience as a Senior .NET Developer with 6+ years in software development
  • In-depth knowledge of ASP.NET C# Web API Entity Framework Azure and SQL/DB2 SQL
  • Strong proficiency in full-stack development particularly with Angular and .NET
  • Experience with cloud-based development and deployment using Azure services
  • Solid understanding of software development best practices design patterns and coding standards
  • Experience in writing effective Unit Test cases with code coverage
  • Excellent problem-solving and debugging skills
  • Excellent leadership communication and team management skills
  • Ability to work independently and as part of a team in a fast-paced environment
  • Familiarity with Agile/Scrum methodologies

Nice to have

  • Genius GWS knowledge
  • Genius GGI knowledge
  • Europe Commercial Insurance experience

Day to day

  • Design develop test and maintain high-performance scalable and secure web applications using .NET
  • Utilize ASP.NET to build robust and efficient web applications
  • Develop and maintain Web APIs for seamless integration with various systems
  • Design and implement data models using Entity Framework ensuring data integrity and efficient database interactions
  • Collaborate with Azure services to deploy monitor and optimize applications on the cloud platform
  • Leverage Azure technologies for scalable and reliable solutions
  • Develop and optimize SQL queries manage database schemas and ensure efficient data storage and retrieval
  • Demonstrate proficiency in both back-end and front-end development with a focus on Angular and .NET integration
  • Create responsive and user-friendly interfaces
  • Participate in code reviews provide constructive feedback and collaborate with cross-functional teams to ensure code quality
  • Maintain thorough and accurate documentation for all aspects of the development process including code configurations and deployment procedures
  • Identify and resolve complex technical issues perform debugging and implement effective solutions to ensure smooth application performance