Role: Senior Software Engineer
Our client is seeking a Senior Software Engineer to contribute to the team.
* Experience leading product feature development and taking a prominent role in technical decision-making
* Collaboration with the wider team to implement and deploy solutions
Key Skills:
* Proficient in C++ and Python development, with experience in production environments
* Extensive experience developing on Linux or Android platforms
* Agile team environment using continuous integration flows, including defining, building, and optimizing those flows
Requirements:
* Minimum of 7 years of experience in a senior level position
* Experience as a tech lead or team lead
* University Degree (or equivalent experience) in Computer Science, Software Engineering, or a related field
This is a hybrid position located in Galway. The ideal candidate will have a strong background in software engineering and be able to work effectively in a collaborative environment.
Descriptions:
The successful candidate will be responsible for leading the development of product features, collaborating with the wider team to implement and deploy solutions, and contributing to technical decision-making.
They will also be expected to work closely with the Agile team to define, build, and optimize continuous integration flows.
In this role, the candidate will have the opportunity to utilize their skills and experience to make a significant impact on the company's products and services.
Responsibilities:
Develop and maintain high-quality software applications and systems
Collaborate with cross-functional teams to identify and prioritize project requirements
Lead and participate in code reviews to ensure adherence to coding standards and best practices
Contribute to the design and development of new features and technologies
Provide guidance and mentorship to junior engineers and team members