How Remoteville checks and expires listings
Senior .NET Software Developer
Skills
.NET FrameworkOOPSoftware DevelopmentAlgorithmsAmazon Web ServicesAndroid DevelopmentAutocad
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.
