Dot Net






.Net Developer Mid Level & Senior

Description

We looking for an experienced C# .Net Core Software Developer to join our software team in Dublin and London.

 

Overview -Skills/Experience

We looking for an experienced Senior Level Software Engineer.

Our solutions are built using technologies based on Microsoft C#, Web API, Blazor SQL Server, ASP.NET MVC 5, Javascript, JQuery, SignalR, Angular 14 and 3 years of Azure experince

Skills/Experience

  • Extensive experience in .NET Development- C#, .Net Core 6-7, ASP.NET, MVC, WCF, Entity Framework
  • Strong knowledge of JavaScript, CSS, HTML and JQuery
  • Must be an expert in Angular or React or Blazor
  • Highly proficient in SQL Server
  • Ability to work on the Full SDLC

Education and/or Experience

Required

  • Minimum of bachelor’s degree in a technical field (Computer Science or Engineering)
  • Extensive working experience in software development with Microsoft C# .NET technologies (minimum 10 years)
  • Must be experienced in the full software life-cycle including analysis, design, coding, testing and deployment
  • Extensive knowledge and application of object-oriented software principles, including software design patterns 

Preferred

  • Extensive experience working with relational databases, preferably SQL Server
  • Knowledge and practice of TCP/IP and networking is a big advantage
  • Software development experience with ASP.NET MVC, Javascript and related web technologies
  • Experience working with embedded devices or IoT
  • Experience designing and building public APIs to support third-party developers is an advantage

Personal Qualities

  • The role requires flexibility and agility, with the willingness to take on a variety of roles in a full-stack environment. No job is too big or too small to take on.
  • Experience of working with a team in an Agile environment (Scrum) would be preferable
  • Excellent written and spoken English

The candidate must possess:

  • Strong OO modeling, design and implementation skills.
  • Strong understanding of ORM (Entity Framework).
  • Strong understanding and experience of SQL, Data Modelling and Stored Procedures
  • Strong practical experience in Entity Framework and developing efficient LINQ queries.
  • Strong written and oral communication skills
  • Good understanding and experience of Test Driven Development, Automated Testing Frameworks and Continuous Integration.
  • Good understanding of Dependency Injection.
  • Practical experience in all phases of development lifecycle
  • Estimation and risk escalation knowledge and experience
  • Experience with issues diagnosis, data analysis and performance optimisation (i.e. index, execution plan)
  • Understanding and experience of Agile based development methodologies, particularly on large scale projects
  • Experience with frontend technologies including core Javascript & associated frameworks, HTML and CSS
  • Experience in a client facing environment

 

HOW TO APPLY:

 

If you are interested in this role, please email your CV to jobs@websoft.ie