Full-Stack .NET Developer

E
EUROPEAN DYNAMICSSoftware, Information and Communication Technologies
Remotely within EUFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
At least 4 years
Required Skills
SQLASP.NETGitHTMLCSSjQueryC#AngularREST APIReactJSON

Requirements

  • Bachelor’s degree in an IT related field
  • At least 4 years of work experience in software development and systems analysis
  • Hands-on experience with ASP.NET
  • Hands-on experience with MVC
  • Hands-on experience with REST API
  • Hands-on experience with C#
  • Hands-on experience with AJAX
  • Hands-on experience with JQuery
  • Hands-on experience with HTML5
  • Hands-on experience with Bootstrap
  • Hands-on experience with CSS
  • Hands-on experience with JSON
  • Hands-on experience with OpenXML
  • Hands-on experience with front-end frameworks (Angular, React or Blazor)
  • Good knowledge of UML for software analysis and design
  • Experience with Git or other version control systems
  • Excellent knowledge of SQL
  • Experience with browser developer tools (DevTools)
  • Proficient in Object-Oriented Design
  • Experience in prototype design
  • Experience writing anti-corruption layers and unit tests independent of the system under test
  • Experience with Entity Framework Core, including Code-First and the repository pattern
  • Fluent in English (minimum B2 level according to CEFR), with valid certification (e.g. IELTS or TOEFL)

Responsibilities

  • Develop and maintain high-quality, clean, and maintainable code in line with project standards
  • Design and develop responsive and accessible user interfaces
  • Develop UI components using modern frameworks and best practices
  • Develop and maintain microservices, including related testing
  • Contribute to the development of application and data layers
  • Analyse existing code to understand dependencies and support system changes
  • Perform unit, integration, and end-to-end testing to ensure software quality
  • Translate high-level designs into detailed technical specifications
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now