See Similar Listings
Job   UK   Co. Antrim   Belfast Area   Software Engineer   Imanage -

Senior Software Engineer (Java) | Software Engineer in Computer & Software Job Job at Imanage 1

This listing was posted on The Resumator.

Senior Software Engineer (Java)

Belfast, Co. Antrim

***Please note: Due to the ongoing Covid-19 situation, this role will initially be remote with a view to being based in our Belfast R&D Site, once deemed safe and appropriate to return. *** Being a Senior Software Engineer at iManage means… As a Senior developer, you’ll play a key role in leading deliverables across our team and mentoring less experienced developers through best practices. Its hands on too, so you’ll be involved in writing performance critical code which sets the foundation of the application. We use many technologies in our stack, including Java (Spring), Python, Marathon, Mesos, Mongo, SQL, Angular, Jenkins. iM Responsible For: Design and implement software solutions for reliability, resource utilization, high availability, I/O throughput, performance, scalability and security. Work directly with engineering managers to help deliver the product roadmap Research and evaluate new technologies that may improve the performance and elegance of our software implementation. Architect, implement and deliver quality software into an externally facing client product Coordinate and prioritise work within the development team Participate in design reviews, code reviews, and unit and integration test reviews. Lead and participate in Agile ceremonies. Engage with your team members to create a fun and energetic place to work and learn. iM Qualified Because I Have: Expertise in Java, Design Patterns. Expertise in Object Oriented Design and Patterns. Experience in developing Cloud solutions with big data awareness. Experience in developing RESTful APIs. Experience in working in an Agile environment. Ability to be a leader, a coach and to mentor less-experienced developers Experience in building distributed systems for enterprise or cloud-based applications would be an advantage. An insatiable curiosity about software engineering and technology. A strong work ethic and desire to continuously learn and improve. A degree in an IT/Computer Sciences discipline or equivalent. iM Getting To: Be at the forefront of a development team with responsibility and control over what I’m making, with a real impact on our customers and users with every decision I make. Make a real contribution to my team and an input on the direction of the product. Work on solving challenging and interesting problems, whilst having fun! Be onboarded remotely and included in all aspects of iManage life Collaborate cross functionally Shape the culture, not by fitting it but by adding to it! Diversity of thought, having my opinions and ideas heard, listening to others, seeking out opportunities to encourage collaboration and being present within the team simply by being my true self Be part of a great learning environment, where I have a chance to develop the skills that I want to. Own my learning and growth within our career development support framework plus, access a huge range online learning library Receive competitive benefits that include; Attractive salary, Annual Bonus, Employer Pension Contribution, generous holiday allowance, Health Insurance for me and my family in addition to Mental Wellbeing Support from BUPA and access to 24/7 online GP service About iManage: iManage combines artificial intelligence with content and email management to free, secure, and understand information. Over 3000 companies and 1 million users worldwide rely on our market-leading software to share and protect their most valuable data. Our work is not always easy, but it is ambitious and rewarding. So, we’re looking for people who love a challenge. People who are happiest when they’re solving problems and collaborating with the industry’s best and brightest. In exchange, we’ll make sure the work you do here is worth doing. That’s the iManage way. It’s how we do things that might appear impossible. How we develop our employees’ strengths and unlock their potential. It’s how we find meaning in everything we do. Whoever you are, whatever you do, however you work. Make it mean something at iManage. Learn more at: Please see our privacy statement for more information on how we handle your personal data: Powered by JazzHR
October 27 2020 on The Resumator
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to The Resumator
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Senior Software Engineer (Java)
Senior Software Engineer (Java) is a Computer & Software Jobs Software Engineer Job at Imanage located in Belfast ANT. Find other listings like Senior Software Engineer (Java) by searching Oodle for Computer & Software Jobs Software Engineer Jobs.