Software Developer/ Engineer/ Architect

Junior Software Engineer

Overview:

Are you a computer science / software development graduate interested in joining an innovative, software solutions business dedicated to driving digital transformation?

Or perhaps you already have a couple of years of professional experience as a Python or Javascript Developer and you’re interested in progressing your career?

We have an exciting opportunity for a Junior Software Engineer to join Propylon; our company is listed as one of the best “Great Places To Work” in Ireland. We applied for the accreditation on three occasions and we’re proud to have achieved this every time (2016, 2018 and 2020). As such, we are proud to offer competitive salaries, flexibility, excellent training, and opportunities to help you reach your full potential and develop in your career. Our vision is to disrupt the legal landscape with innovative solutions that simplify the complex and connect people with the law.

The ideal candidate would have 6 months-3 years of relevant software development experience.

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 an extremely flexible approach to home-working).

Responsibilities

  • Develop code to a specification
  • Contribute to product architecture and design
  • Participate in code reviews

Requirements

  • Relevant Computer Science / IT degree, or equivalent professional experience
  • Experience in developing with Python or Javascript
  • Solid understanding of OOP
  • Experience using versioning systems such as GIT or SVN
  • Basic knowledge of CI tools such as Jenkins or similar
  • Experience with Linux
  • Familiarity with Test Driven Development practices and tools     

Personal Attributes

  • Wants to be part of a team that is committed to delivering high quality innovative products.
  • Wants to be part of a culture that is committed to sharing and enhancing the knowledge of the wider team supporting team wide learning and success
  • Have a curious mindset – about what you do, the technology you use and how you connect with others to deliver products that we are proud to deliver to our clients.
  •  Ambitious and self-motivated