.Net C# Senior Software Engineer

.Net C# Senior Software Engineer Image
.Net C# Senior Software Engineer

Remote working


€70,000 - €85,000

Ref: E10236SP

Job Description

Great opportunity to join a thriving organisation as a Lead Software Development Engineer.
Our client is a market leader in their field, established for over 15 years and Irish owned.

Job Responsibilities

  • Lead product, process and platform design and evaluation
  • Be involved in the management of Agile DevOps development projects with the internal team and external consultants
  • Work closely with the business stakeholders/product owners and to specify requirements and continually improve the solutions
  • Work to build a deep knowledge of the full roster of software/cloud and hardware digital video capabilities and vendors/partners and act as a source of knowledge on new and existing capabilities
  • Work closely with their selected vendors and partner relationships with project teams, driving successful adoption.
  • Engage in technical meetings and brainstorming sessions, contributing to constant business innovation.
  • Build and configure software solutions across the business portfolio.
  • Design and implement software that is hosted through Azure using PaaS and IaaS, to be used across different regions.
  • Be a key member of the project team working on large scale projects from inception to completion, on a variety of client requirements.
  • Be accountable for full ownership of your projects, demonstrating strong technical skill set, as the subject matter expert on the team
  • Through Agile and Scrum, make sure software is delivered to the highest quality standard.
  • Apply critical thinking skills to build logical strategies, focusing on business needs

Experience Required

  • Leadership of software and solution development project teams/vendors involving hardware integration (IoT) and cloud platforms, providing a roadmap for the relevant architecture, design and execution
  • Strong proficiency in agile full-stack development. Although experience with specific tools is not a requirement, ability to quickly adopt and use our core tools (including MS Azure, .Net, Xamarin, MongoDb, Activiti workflow, HW provider SDKs) and standards (including RestAPIs, RTSP, SMTP).
  • Previous experience of working with video integration applications, ideally in the field of security would be a major advantage but is not completely necessary. (IP Cameras, Network Video Recorders, Hybrid solutions, video analytics)
  • Experience in designing secure, resilient and scalable solutions
  • End to end vendor management, including requirements specification (while working in an agile fashion) and commercial negotiation
  • Capacity to lead a team, recruit, manage, engage and motivate.
  • Independent project management, moving between management and hands on development, multi-task and move between distinct projects
  • Being able to meet deadlines and prioritise work effectively
  • An interest in developing a better understanding of technologies and trends in video security would be a major plus.
  • Problem solving and coding skills
  • Excellent communication skills, both spoken and written. A key criterion in the interview process will be around communication ability.
  • Team player with the capacity to adapt and innovative in an ever-changing environment
  • Ability to travel in the future could be required as they business has clients in the US

Educational Requirements

  • Bachelor’s / Master’s degree in computer science, engineering or equivalent degree
  • 3+ years’ experience leading software and solution development
  • 5+ years’ experience as a software (development) engineer

Working Hours & Benefits

Standard working hours on a remote basis.

How to Apply

If you are interested in this role, then please Apply along with your updated CV and I will be in touch with you to discuss your application in more detail, otherwise feel free to connect with me by whichever medium you are most comfortable with be that Linkedin, Email or Telephone. Remember we have limited our site to a maximum of 200 Jobs so if this Role is not a 100% match to your requirements please be sure to connect with us as we will most likely have another role which you may find more suitable.

Apply for Job

Not what you're looking for?

If this isn't the job for you then why not reach out to one of our consultants today and send us your CV so we can find the one that is?

Reach out to a Consultant