Job Title: Lead Software EngineerLocation: DublinWorking Model: HybridRate: 500 per dayType: Contract term 12 months minWe are working with an industry-leading technology company with offices based all over the EU with a head office in Dublin. They work closely with some of the largest indigenous businesses in Ireland and looking to add to there customer facing team with a Network Architect.Our blended teams of local and nearshore talent are optimised to deliver a cost efficient, high quality and collaborative solution.Established in 2013, we specialise in digital transformation including agile software development, DevOps, automation, cloud consulting, data and machine learning.For the job we are looking for people with the blow skillset.
Experience with microservices, designing, building and maintaining APIs.
Solid understanding of cloud architectures (AWS preferred)
Skilled with config management and infrastructure as code tools (Terraform)
Proficiency at generating high quality technical documentation.
Experience using container technologies (Docker)
Experience of using version control software (Bitbucket)
Experience of integrating with external APIs
Familiarity with Linux administration
What you will be doing and some of your key responsibilities:
Conduct regular code reviews, provide constructive feedback, and enforce coding standards and best practices.
Create and maintain technical documentation, including system architecture, design documents, and API documentation.
Provide technical leadership and guidance to the development team, ensuring adherence to best practices, coding standards and architectural principles.
Collaborate with product owners, project managers, and stakeholders to understand requirements, define technical solutions and create project plans.
Lead the design, development, and implementation of software solutions, ensuring high-quality code, scalability and performance.
Collaborate with the development team to architect and implement robust and efficient software systems.
Monitor project progress, identify risks and issues, and implement mitigation strategies.
Collaborate with team members to identify training needs and facilitate skill enhancement
This is an exciting opportunity to join a growing and highly respected business in Ireland and across the UK and Europe. There are excellent career opportunities in this fast-growing company. There is lots of Learning and development opportunities, as well as a flexible working environment.