How Remoteville checks and expires listings
Senior Full Stack .NET Developer
Skills
C# and Asp.net Core using Visual StudioHTMLCSSJavaScriptEntity FrameworkSQL Server
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Enthusiasm to learn new technologies and architectural patterns
- Prior experience with C# and Asp.net Core using Visual Studio
- Knowledge of HTML CSS and JavaScript
- Familiarity with Entity Framework and SQL Server
- A desire to learn cutting-edge technology like Blazor and Akka.net
- Strong critical thinking skills to explore possible solutions to uncommon problems beyond just searching StackOverflow
- The ability to work independently and require little oversight
- Commitment to good software development practices including doing the boring things like writing tests and documentation
- Authorized to work in the United States
Nice to have
- strong teamwork
- agile development
- frequent releases
- personal support
- flexibility
Day to day
- Work with business analysts to fix bugs and refine and implement new features
- Work on back-end API written in C# using Akka.net CQRS and MediatR including writing unit tests in Xunit and integration tests using Playwright
- Work on Asp.net Core front-end with older pages using MVC and Razor and migrate to newer component-based approach using Blazor
- Write custom SQL Server stored procedures when necessary to increase performance or when Entity Framework LINQ is insufficient
- Read documentation to implement calls to external APIs to facilitate integration with partner systems
- Deploy code to Azure using continuous integration with Azure DevOps and Git
- Keep up-to-date on current software development trends and contribute creative solutions to business problems
- Be aware of security best practices and follow all Martus standards and requirements
- Other responsibilities as required
