Software Engineer - Senior

Job details

Posted Monday 04 December 2023
Job type Permanent
Reference 367
Recruiter Name Geraldine Flanagan
Sorry, this advert is now closed. Click here to view our live vacancies.

Fantastic opportunity to join a start-up venture with a new technical team co-located in Galway. A key role where you will have the responsibility and autonomy to make a significant difference and advance your career with the unique experience of building a new cloud product from scratch.

You will need to be passionate, driven but above all have a can-do attitude primed for delivering complex software solutions. You will be part of a growing, vibrant, and creative environment, which will lead to plenty of design, coding and development opportunities.

Responsibilities

  • Be a key member of an agile development team, playing an active part in making architectural decisions, system design and technical decisions
  • Develop, maintain and deliver new software using languages such as C#.NET, Visual Studio/Core Framework, GIT, No SQL DBs and other technologies
  • Provide technical guidance and be a role model for developers in the team
  • Deliver quality design and code to solve the highly complex business problems.  Implement strong unit testing practices and take responsibility for the quality of your code.  
  • Understand business requirements and to drive the team to deliver software solutions that meets them
  • Adopt a cloud first strategy with architecture aligned to real time service adoption utilizing containers, microservices and service bus technologies.
  • Identify opportunities to improve the software quality and developing processes to drive the quality value.
  • Create and maintain both design and technical documentation for technology products.
  • Support the development of a reusable UI and API Design System which will be the standard format and architecture for all the applications and components to be developed.
  • Train and upskill the development team in the use of new technologies and software practices
  • Provide technical advice and guidance on best practices regarding software development and delivery

Experience and Qualifications

  • At least 5 years' experience in a senior developer role with particular experience in Visual Studio/Core Framework, C#, .NET, GIT, NoSQL DBs
  • Experience in Angular framework (latest version) and a Design framework (Bootstrap is preferred) to build our own UI Design System with the components needed by all our applications.
  • Strong culture of implementing unit tests, managing pull requests, concepts of Microservices Architecture and code/architecture best practices
  • Experience in Agile SCRUM and/or Kanban delivery methodology. JIRA and Confluence experience or equivalent is an advantage.
  • Experience in Jira, Confluence, CI/CD practices, AWS services (preferenced), Containers (Kubernetes), Docker, Message Queue Services
  • Knowledgeable in building micros-service distributed products, and implementing relevant security practices.

An excellent package is available for the right candidate. The position is a Galway-based hybrid role with 3 days in the office.