Senior .NET API Backend Developer

Senior .NET API Backend Developer

Recruiters Comments:

Job Description:

Job Description

Are you a Senior .Net API Developer who is looking for an exciting new challenge? Are you curious about the latest developments in the tech industry and do you want to influence bringing these into the team?  Then this role could be for you. It is a hands-on coding role, but you will be able to bring your skills to the role to shape our client’s Software Development Team. Our client’s products are web-based applications built using Microsoft technologies.

You will have an eagerness to keep up with and where possible ahead of industry standards and be willing to encourage and bring others along with them; ultimately, you need to enjoy creating quality software and pushing the boundaries.

 

Role Description:

  • Work as part of an Agile SCRUM team breaking down, designing, estimating, developing, testing, and documenting work as per requirements.
  • Assess and prioritize technical issues and effectively communicate these priorities.
  • Strong API and database design skills.
  • Undertake investigations/ POCs and provide possible guidance on the best solutions to technical problems.
  • Develop APIs that allow integrations from Mobile, Single-Page applications (React.js), or Third-Party clients
  • Triage/troubleshoot, assess, and prioritize complex technical issues and effectively communicate these priorities.
  • Work closely with the business to ensure the product meets customer needs and does not have a negative impact on existing customer functionality.
  • Feed into the architectural design of the products we are creating along with other team members to ensure the maintainability, quality, performance, integration, and usability from both our customer’s and the companies perspective. This means getting involved in database design, design patterns, frameworks, hosting requirements
  • Early identification of risk and opportunities, and making data-backed decisions and recommendations
  • Provide mentoring to other members of the team.
  • Be actively involved in hiring and growing our development team.
  • Hands-on coding per toolset below.

Benefits 

  • Competitive Base Salary
  • 5 % Pension Contribution
  • 20 days annual leave increasing over length of service
  • L&D training allowance along with paid 5 days leave
  • Employee Assistance Scheme (EAP)
  • Cycle to Work Scheme
  • Company Sports and Social Committee
  • Health and Wellness cultured environment and events.

Role:

Candidate requirements:

  • Bachelor’s Degree in Engineering, Computer Science or a related discipline, or evidenced relevant development & training
  • C#, .NET Core 3.1 and above
  • SQL Server
  • Entity Framework
  • RESTful APIs
  • Strong API and database design skills
  • Mobile, Single Page Application (React.js), or Third-Party integration experience
  • 0 / JWT or claim based access control
  • API documentation / specification tools (e.g., OpenAPI)
  • Unit testing
  • Git
  • Experienced developer with previous web-based SaaS technologies experience, working on a mixture of frameworks, environments
  • Demonstrable experience of remote working and leading others utilizing online collaboration tools.
  • Experience in a client-facing role and being able to communicate with the client during the delivery process.
  • Relevant third-level degree in engineering or computer science discipline.
  • 5+ years experience using the same or similar toolset as stated below.
  • An excellent leader and an ability to bring new ideas to our company.
  • Knowledge of project and program management methodologies would be advantageous.

 

Extras (an advantage):

  • Identity Server 4, ASP.NET Membership
  • Knowledge of API testing frameworks/testing (e.g., JMeter, Postman, etc.)
  • API Gateway, Backends for Frontend, Asynchronous Request-Reply knowledge
  • DDD, TDD
  • Azure Blob Storage, Azure Dev Ops, PowerShell
  • GraphQL, gRPC, SignalR

Salary: 65-70k
Recruitment Contact

Contact: Tara O' Sullivan

Telephone: 061 209 510

Email: hr@qptech.ie

Apply For This Job

    Upload CV:

    Share This Job
    Be social and spread the word ...