Software Engineering Manager - Cregg Recruitment
  • Limerick, Other, Ireland
  • via ClickaJobs (1)
-
Job Description

Software Engineering Manager- Limerick Our Limerick based client are a thriving and innovative technology company with excellent career development opportunities. The Software Engineering Manager will be responsible for guiding and coaching a team of software engineers towards building and maintaining our Clients cutting-edge platform using the best software engineering practices. The Software Engineering Manager will be responsible for engineering teams covering the full product - including, but not limited to: backend processing, data management and user interface development. Key Responsibilities: Oversee and guide a team of software engineers throughout the Software Development Life Cycle, ensuring the adoption and execution of the best software engineering principles and practices. Provide technical leadership within the project team and with respective stakeholders for making informed decisions and solving problems. Leading conversations and workshops with stakeholders to understand requirements and identify solutions and opportunities. Actively engage in coding when required. Execute code reviews and other peer review processes (e.g. pair programming) to ensure code quality and security practices. Research new technologies, including hands-on technical evaluation and POCs. Produce and contribute to high quality documentation. Execute regular one-on-ones, feedback sessions and self-appraisals with the assigned engineering team members. Key Requirements: 5 years plus of experience in application development. 2 years plus experience in technical leadership or engineering management roles. Bachelors degree in a relevant discipline, or relevant experience. Experience working in the financial services, financial technology and risk management industry preferable Excellent problem-solving and decision-making skills. Excellent interpersonal and communication skills, comfortable to present technical information to a non-technical audience. In-depth knowledge of a selected programming language (e.g. Java, Python, Javascript/Typescript, and SQL). Knowledge of relational databases (e.g. PostgreSQL, MySQL) and familiarity with NoSQL databases (e.g. MongoDB, DynamoDB, Neo4J etc). Experience with caching technologies such as Redis, Hazelcast, etc. Experience with API design (e.g. OpenAPI specification) and REST For further information please contact Loretta Flynn. Skills: SpringBoot React/Next JS lead software engineer Java Python API

;