Go Back

Senior .NET Developer

  • IT, Software development, System Engineering Jobs

Description

As a Senior Software Engineer:

  • You define the software structure as required and ensure it complies with the architectural vision and simplicity of the design rules;
  • You are in charge of implementing new requirements using test driven development methodology
  • You work from a scrum framework: planning and grooming sessions during sprints; reviewing user stories and test cases;
  • You can analyze the root cause of defects in order to provide the most comprehensive fixes for every issue

Responsibilities

Qualifications

  • 5 or more years of experience in software development
  • C#, .Net framework, SQL knowledge;
  • Experience with ASP.NET WebAPI, MVC, REST Full applications, HTML5, CSS, JavaScript; and its libraries (JQuery, KnockoutJS);
  • The ability to analyze problem and implement solution using debugging toolset. Provide advice and mentoring to younger colleagues as well as take part in daily scrum activities
  • Knowledge of agile development methodologies, including Scrum and Test Driven Development;
  • Good at interacting in English with your colleagues, both verbally and in writing.

Hard Skills

  • Coding and Programming (Python, C#, Java, PHP, etc
  • Data Analytics
  • Quality assurance
  • Software development
  • Best practice development

Soft Skills

  • Communication
  • Adaptability
  • Strategic thinker
  • Driven
  • Attention to detail