How Remoteville checks and expires listings

.NET Solutions Designer

Skills
.NET FrameworkC#REST ApisSQLAngularJSONSonarqube
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Solid grasp of design patterns and principles, Object-Oriented Design (OOD), Service-Oriented Architecture (SOA), Microservices, Event-Driven Architecture (EDA)
  • Expertise in C#
  • Broad knowledge of Microsoft frameworks, including .NET/.NET Core, ASP.NET/ASP.NET Core, MVC/WebAPI, WCF, WF, Entity Framework
  • Expertise in SQL Server, T-SQL, and relational concepts
  • Experience in REST API, JSON, XML, XSLT
  • Good working knowledge of SPA frameworks like Angular, JavaScript/AJAX/jQuery, HTML
  • Working knowledge in security aspects like OWASP, static code analyzers like SonarQube
  • Experience in Agile/SCRUM methodologies, Agile modeling

Nice to have

  • Knowledge of Architecture Frameworks like TOGAF
  • Working knowledge of Roslyn Compiler platform
  • Knowledge of Containerization
  • Strong teamwork skills
  • Strong verbal and written communication skills
  • Strong customer service attitude
  • Passion for learning and continuous improvement
  • Utilizes defined standards and processes

Day to day

  • Delivers innovative solutions and makes qualitative judgments on solution approaches.
  • Uses empirical data to assess architectural requirements like security, scalability, performance, availability, and redundancy.
  • Participates in discussions with Product Owners, Business Analysts, and domain experts to determine requirements and model business processes.