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.