Senior Software Engineer - Back End C#

Job details

Posted Monday 08 April 2024
Location Galway
Job type Permanent
Reference 381
Recruiter Name Bimi Felix
Sorry, this advert is now closed. Click here to view our live vacancies.

Permanent Senior Software Engineer C# for Leading Software Company: Apply Now!

Are you a highly motivated C# Software Engineer with experience in developing complex and challenging software products? Do you have strong skills in REST and cloud services and have a passion for creating innovative software solutions?

Hiring a Permanent Senior Software Engineer C# role for a leading software company in the area. We are looking for an experienced engineer to join their team and help drive a cutting-edge technology project.

Join a team delivering best-in-class mobile and IoT device management solutions. You have a passion for software architecture and design and enjoy building robust scalable applications in a cross-platform environment with a strong understanding of advanced data structures, hashing mechanisms, complexity of search, and sorting, and you have a high-level knowledge of many sorting algorithms.

You will work with leading-edge technologies and take on complex and interesting projects as part of fast-paced, highly collaborative, and agile teams.

What You’ll Do

  • Develop innovative solutions to tackle big industry problems using C#, .NET and Angular.
  • Write well-designed, scalable, reliable, testable, and reusable code by using best software development practices, clean code, solid principles and contribute towards the entire development life cycle of analysis, design, implementation, and test.
  • Support the design, architecture, development, and maintenance of database support tools and applications.
  • Detect, report, investigate, and fix product defects.
  • Automate, including writing unit and integration tests. Optimize and apply best practices.
  • Maintain high standards of quality for code, technical documentation, deliverables and collaborate on projects with an all-star team comprised of varying skill sets through code reviews and design discussions.
  • Complete assigned training successfully
  • Be active in the community by participating in meetups and conferences and participate in brainstorming and idea-generation activities.
  • Stay up to date with advanced technologies to be able to provide the best solutions for new projects.
  • Have fun, with all of the above

Experience You’ll Bring

  • Computer Science graduate with excellent communication and understanding of algorithms, data structures, and design patterns, and you understand the logic behind the relationships within programs themselves. 
  • Expertise in C#, .NET, REST APIs, JSON, and SQL server.
  • Hands-on experience in C++ and a solid understanding of OOPs.
  • Independently write code, unit test cases, BDD and automation scripts.
  • A plus to have experience with modern front-end technologies, such as JavaScript/Typescript, Angular 10, HTML5, SCSS, and NGRX
  • Excellent understanding of unit test principles, multi-layer architecture, SOA principles and best development practices
  • A broad experience of architecture, infrastructure, software, and computing systems with a proven track record of designing and developing solutions for end users on cross-platform systems. 
  • Passion for modern technology and a proven track record of successfully making a positive impact as a tech visionary.
  • Understanding/or strong interest in Agile methods such as Scrum/XP, Behaviour Driven Development, and Continuous Delivery 
  • Eagerness to constantly learn and update your skills, and you like to share knowledge with others.  
  • Self-starter attitude with a high degree of initiative and a positive mindset
  • Good understanding of compliances like “GDPR”, “HIPAA” are nice to have.
  • Experience of leading a team is a definite plus.

 

Position is based in Galway