Principal Software Engineer
99423
Desired skills :
Java, Spring, AWS, Maven, IntelliJ, Software Engineer
Principal Software Engineer
Remote (Ireland & UK)
100,000 - €120,000
Are you passionate about pioneering technology in the LegalTech sector? Do you thrive in dynamic environments where innovation is key? If so, we have an exciting opportunity for you! I am hiring for a rapidly expanding Irish company at the forefront of LegalTech, revolutionizing the way legal professionals work. As they continue to grow, they're seeking a talented Principal Software Engineer to join their innovative team and drive technological advancements forward. The company's LegalTech Platform is already used by numerous F500 companies including Tesla and Samsung, but the company has big plans for growth in 2024-25 with a number of similarly sized prospective clients in the Sales pipeline.
This is a fantastic opportunity to join the company as they seek to integrate even more cutting edge functionalities to their product, including Generative AI features. This company use a modern tech stack and is structured in a non-hierarchical manner, making it the perfect place for seasoned engineers to learn, have an impact and stay ahead of the curve. As a Principal Software Engineer, you'll play a pivotal role in shaping the future of the platform. You'll lead the design, development, and implementation of cutting-edge software solutions, contributing to the company's mission of delivering unparalleled efficiency and effectiveness to legal professionals worldwide.
Responsibilities :
- Lead the architecture and development of scalable and robust software solutions.
- Mentor and collaborate with a talented team of software engineers, fostering a culture of innovation and excellence.
- Drive the adoption of best practices in software engineering, ensuring high quality, maintainable code.
- Partner with product management to translate business requirements into technical solutions, driving product innovation and growth.
- Stay abreast of industry trends and emerging technologies, providing insights and recommendations for continuous improvement.
Qualifications & Experience :
Bachelor's degree in a relevant field or equivalent professional backgroundOver a decade of hands-on software development practice within a corporate settingDemonstrated enthusiasm for and proficiency in Scrum methodologyCommitment to delivering comprehensive, well-crafted code with robust unit testingFamiliarity with contemporary DevOps principles and practicesProficiency with various IDEs and build tools such as IntelliJ and MavenProficiency in managing critical production systems within Unix / Linux environmentsExtensive expertise in the Java Spring Hibernate stackProven track record in system integration across the entire technology stack, including databasesExperience with cloud platforms, particularly AWSStrong problem-solving abilitiesProficiency in tools like Kibana, Docker, Logtash, and PythonFamiliarity with caching and messaging systems like Redis and KafkaUnderstanding of application security protocols including OAuth, SAML, and LDAPHands-on experience in developing and deploying microservices using JavaSolid grasp of search technologies like ElasticSearch or OpenSearchCompetency in vanilla JavaScript, jQuery, and related technologiesSome experience with JavaScript frameworks - Vuejs, VanillaJS etc.Familiarity with CSS, including exposure to preprocessors like LESS or SassProficiency with NodeJS or Groovy on Grails would be 'Nice-To-Have'Reperio Human Capital acts as an Employment Agency and an Employment Business.
Oscar Jameson is recruiting for this role.Get in touch with Oscar Jameson for more information :