At iManage, we make cutting-edge software used by over 2500 professional service, 500 corporate legal departments, the leading magic circle law firms and government agencies across the world. As part of our growth, we’re recruiting for bright, talented and ambitious graduate engineers to join our development team.
What will you be working on?
At iManage you’ll be at the center of a development team with responsibility and control over what you’re making, with a real impact on our customers and users with every decision you make. Our engineers aren’t put in boxes – you’ll have a real contribution to your team and an input on the direction of the product. You will be working on solving challenging, but interesting problems, whilst having fun! We also pride ourselves on providing a great learning environment, where you have a chance to develop the skills that you want to.
As a developer on our team you’ll be working on writing performance critical code which sets the foundation of the application, as well as infrastructure and related tools. We use many technologies in our stack, including Java (Spring), Angular 8, Python, Marathon, Mesos, Mongo, SQL, Angular, Jenkins.
We’re expanding fast, so we’re looking for people who are problem solvers, hands-on doer’s and love collaborating and learning from people with different skills, backgrounds and perspectives. This position is based in our Belfast office, located in the Northern Ireland Science Park in the Titanic Quarter – the hub for high tech companies in Belfast.
Key Responsibilities
- Design and implement software solutions for reliability, resource utilisation, high availability, I/O throughput, performance, scalability and security.
- Research and evaluate new technologies that may improve the performance and elegance of our software implementation.
- Participate in design reviews, code reviews, and unit and integration test reviews.
- Participate in Agile ceremonies.
- Engage with your team members to create a fun and energetic place to work and learn.
Requirements
One of our strengths are with our ability to grow great developers…
As a graduate developer we don’t expect you to have a detailed knowledge of everything on our stack but we’re looking for employees who are hungry to learn, develop and tenacious and not put off by a challenge. But we’d like to see:
- Keen Interest in developing Java, Python or Angular Solutions.
- Interested in cloud technologies and developing cloud solutions
- Interested in developing RESTful APIs.
- Educated to degree standard, attaining or on track to receiving a 2:1 or higher in a IT/Computer Sciences discipline or equivalent.
- You will be insatiably curious about software engineering and technology.
- You will have a strong work ethic and a strong desire to continuously learn and improve.
- Be Passionate, Enthusiastic, Ambitious and a Team Player.
- Right to live and work in the UK.
About iManage
iManage transforms how professionals in legal, accounting and financial services get work done by combining the power of artificial intelligence with market leading document and email management. iManage automates routine cognitive tasks, provides powerful insights and streamlines how professionals work while maintaining the highest level of security and governance over critical client and corporate data. Over one million professionals at over 3,000 organisations in over 65 countries – including more than 2,000 law firms and 500 corporate legal departments – rely on iManage to deliver great client work.
This job comes with several perks and benefits