Technical Lead/ Manager

Technical Lead

Overview:

Are you a Technical Lead or an experienced Principal Engineer interested in joining an innovative, software solutions business dedicated to driving digital transformation?

Propylon is seeking an experienced Principal Engineer or Technical Lead who excels in collaborating with people to ensure successful project delivery. You would lead project development teams in the delivery of our legislative management solutions working on global customer accounts.

 About Propylon:

Our vision is to disrupt the legal landscape with innovative solutions that simplify the complex and connect people with the law. Our Engineers seek to understand business related challenges, design process, technical solutions, ultimately solving problems and embracing change. 

Propylon was listed as one of the best “Great Places To Work” in Ireland every time we applied for the  accolade in 2016, 2018 and 2020. As such, we are proud to offer competitive salaries, excellent training, and opportunities to help you reach your full potential and develop in your career. This is a full-time, permanent role based in Rathfarnham, Dublin (though we are currently working-from-home during the COVID-19 restrictions and we have a progressive, flexible culture regarding home-working).

 About the role:

  •  Lead a project team of software engineers in the delivery of Propylon’s solutions.
  •  Responsible for the overall quality of the team’s technical deliveries in terms of test coverage, code quality, adherence to best practices in relation to security, etc.
  •  Work with E.S.G. (Enterprise Services Group) management to ensure that proposed implementations are technically robust and in line with company strategic direction.
  •  Liaise with Business Analysts, client subject matter experts and others to provide estimations of development effort required for respective iterations of Propylon's projects and products.
  •  Report to E.S.G. management on project status, issues and risks, and development team utilization / capacity.
  •  Drive the architecture of client projects in line with strategic direction.
  •  Contribute to the development of applications.
  •  Participate in the code review process and provide general technical oversight and support for the team.
  • Proven team leadership experience when it comes to project deliverables, ideally 3+ years.
  • Strong technical background, with 6+ years in a software development role.
  • We primarily use Python, JavaScript and some C#, but experience in other languages is acceptable and you will not be expected to be an expert in all of the above.
  • Experience in developing complex web applications under strict deadlines.
  • Excellent interpersonal communication skills.
  • Strong ability to proactively identify and resolve issues.
  • Software architecture experience is required.
  • Experience with Django, Aurelia, React, and Microsoft Office APIs would be a plus but not essential.
  • Experience in management of Linux servers would be an advantage but not essential.