Software Engineer - Senior

Senior Developer

Ref: 367Monday 4 December 2023

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.