How Remoteville checks and expires listings

Senior .NET Software Developer

Skills
.NET FrameworkOOPSoftware DevelopmentAlgorithmsAmazon Web ServicesAndroid DevelopmentAutocad
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in computer science information science or related field or equivalent experience
  • 8+ years developing full-featured web applications with UI database access and networked components
  • Strong experience with C# .NET Core .NET MVC Entity Framework Core SQL Server or Azure SQL and Visual Studio
  • Experience with automated unit and integration testing
  • Experience benchmarking performance with JMeter WAPT or similar tools
  • Experience with structured logging Azure Application Insights and .NET Aspire
  • Ability to analyze legacy code in MS Web Forms Web Apps Web API .NET Framework and AngularJS
  • Experience deploying and maintaining cloud applications in Azure DevOps environments
  • Experience implementing performance optimizations for legacy codebases and SQL schemas
  • Solid interpersonal written and verbal communication skills
  • Ability to collaborate effectively in person and remotely

Nice to have

  • Creative
  • Skilled engineer
  • High quality focus
  • Continuous improver
  • Collaborative

Day to day

  • Collaborate closely with software architects to develop performant and reliable .NET software infrastructure and products.
  • Conduct code reviews and perform benchmarking, testing, and analysis across legacy systems and microservices.
  • Partner with QA and Technical Support to integrate performance validation into CI/CD and resolve customer issues.
  • Meet sprint milestones, follow SAFe Agile practices, and contribute to continuous improvement.