Senior software engineer java
Job Description:
We offer a flexible working policy that empowers iManage employees to balance work and well-being. We encourage two days per week in-office collaboration, offering opportunities to learn from peers in person, while also providing the flexibility needed for a meaningful work-life balance.
Being a Senior Software Engineer at iManage Means…
Taking ownership and seeing a project through the full SDLC and production maintenance. Architecting, developing, implementing, and delivering quality cloud-first software into an externally facing client product. Working with the backend and product managers to define client-side architecture for new and existing features. Producing software designs that meet both business and technical requirements. Collaborating with cross functional teams, product managers, and technical specialists to deliver our roadmap. Leading and mentoring junior engineers. Ensuring secure coding standards to protect the clients against various vulnerabilities. Managing software deployments and ongoing software support. iM Qualified Because I Have…
A Bachelor's degree in Computer Science or related field. 5+ years of software development experience, with a focus on Java. Experience with Spring / Spring boot is a preference Experience with unit and functional testing. Consumed and contributed to the design of APIs. Exposure to an Agile work environment. Experience building and designing scalable systems in a fast-paced, agile environment.
Don't meet every qualification listed above? Studies show that women and people of colour are less likely to apply to jobs unless they meet all qualifications. At iManage, we are committed to building a diverse and inclusive environment, and encourage everyone to show up as their full authentic selves. We welcome those that come with a growth mindset and a hunger for learning; so, if you are excited about this role but your past experience doesn't align perfectly with every qualification we encourage you to apply anyways! iM Getting To…
Join a rapidly evolving, industry-leading SaaS company on an exciting journey of growth and scalability! Take on meaningful, high-impact challenges by leveraging cutting-edge technologies and best-in-class protocols to drive innovation. Own my career path with our internal development framework. Ask us more about this! Expand my skill set and earn certifications with unlimited access to LinkedIn Learning courses and interactive Microsoft courses & training. Be part of a supportive and experienced team within a dynamic, inclusive, and encouraging culture. Enjoy flexible work hours that empower me to balance personal time with professional commitments. Collaborate in a modern, open-plan workspace featuring a gaming area, free snacks and drinks, and regular social events. iManage Is Supporting Me By…
Creating an inclusive environment where you’re encouraged to help shape the culture by bringing your unique perspective, not just by fitting in. Providing a market leading salary determined through a fair and consistent process, equitable for all our employees, and regularly reviewed against industry benchmarks. Rewarding me with an annual performance-based bonus. Providing enhanced parental leave (20 weeks for primary and 10 weeks for secondary caregiver at 100% pay) Matching my pension contribution (up to 6%) Offering BUPA private medical insurance & a Simplyhealth cash plan to assist with the everyday costs. Providing Group life cover, including life insurance, income protection, and critical illness protection. Encouraging me to make use of our top-tier flexible time off policy, which includes 25 days of annual leave and the flexibility to take further additional time off as needed Having multiple company wellness days each year to prioritize mental health and well-being. Providing access to RethinkCare, a global behavioral health platform that enhances personal well-being, strengthens professional resilience, and empowers parental success through expert-led training and resources.
iManage is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity via text and exclusively communicates from emails using the @imanage.com domain. If you have any concerns or questions about communications you have received, please send them to [email protected] so our team members can review.
We offer a flexible working policy that empowers iManage employees to balance work and well-being. We encourage two days per week in-office collaboration, offering opportunities to learn from peers in person, while also providing the flexibility needed for a meaningful work-life balance.
Being a Senior Software Engineer at iManage Means…
Taking ownership and seeing a project through the full SDLC and production maintenance. Architecting, developing, implementing, and delivering quality cloud-first software into an externally facing client product. Working with the backend and product managers to define client-side architecture for new and existing features. Producing software designs that meet both business and technical requirements. Collaborating with cross functional teams, product managers, and technical specialists to deliver our roadmap. Leading and mentoring junior engineers. Ensuring secure coding standards to protect the clients against various vulnerabilities. Managing software deployments and ongoing software support. iM Qualified Because I Have…
A Bachelor's degree in Computer Science or related field. 5+ years of software development experience, with a focus on Java. Experience with Spring / Spring boot is a preference Experience with unit and functional testing. Consumed and contributed to the design of APIs. Exposure to an Agile work environment. Experience building and designing scalable systems in a fast-paced, agile environment.
Don't meet every qualification listed above? Studies show that women and people of colour are less likely to apply to jobs unless they meet all qualifications. At iManage, we are committed to building a diverse and inclusive environment, and encourage everyone to show up as their full authentic selves. We welcome those that come with a growth mindset and a hunger for learning; so, if you are excited about this role but your past experience doesn't align perfectly with every qualification we encourage you to apply anyways! iM Getting To…
Join a rapidly evolving, industry-leading SaaS company on an exciting journey of growth and scalability! Take on meaningful, high-impact challenges by leveraging cutting-edge technologies and best-in-class protocols to drive innovation. Own my career path with our internal development framework. Ask us more about this! Expand my skill set and earn certifications with unlimited access to LinkedIn Learning courses and interactive Microsoft courses & training. Be part of a supportive and experienced team within a dynamic, inclusive, and encouraging culture. Enjoy flexible work hours that empower me to balance personal time with professional commitments. Collaborate in a modern, open-plan workspace featuring a gaming area, free snacks and drinks, and regular social events. iManage Is Supporting Me By…
Creating an inclusive environment where you’re encouraged to help shape the culture by bringing your unique perspective, not just by fitting in. Providing a market leading salary determined through a fair and consistent process, equitable for all our employees, and regularly reviewed against industry benchmarks. Rewarding me with an annual performance-based bonus. Providing enhanced parental leave (20 weeks for primary and 10 weeks for secondary caregiver at 100% pay) Matching my pension contribution (up to 6%) Offering BUPA private medical insurance & a Simplyhealth cash plan to assist with the everyday costs. Providing Group life cover, including life insurance, income protection, and critical illness protection. Encouraging me to make use of our top-tier flexible time off policy, which includes 25 days of annual leave and the flexibility to take further additional time off as needed Having multiple company wellness days each year to prioritize mental health and well-being. Providing access to RethinkCare, a global behavioral health platform that enhances personal well-being, strengthens professional resilience, and empowers parental success through expert-led training and resources.
iManage is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity via text and exclusively communicates from emails using the @imanage.com domain. If you have any concerns or questions about communications you have received, please send them to [email protected] so our team members can review.
Recommended Jobs
Senior Developer (IT)
The Opportunity This is work of national importance. Join the Parliamentary Digital Service as a Senior Developer and what you do will make UK democracy function better, more efficiently and more …
Senior Reinsurance Pricing Analyst
This is a newly created position due to growth and high performance at a Syndicate. This role reports directly in to the Head of Pricing and will work across all products covering case pricing, model…
International Retail Director
At Oura, our mission is to empower every person to own their inner potential. With our award-winning Oura Ring and app, we help over 2.5 million people turn insights about sleep, activity, and readin…
Pensions Litigation Lawyer NQ+
Job Details Pensions Litigation Lawyer NQ+ To £££ This popular City firm is looking to hire an ambitious pensions litigator to work in their highly regarded team. Clients include large global co…
Fire & Security Engineer
Fire & Security Engineer Fire & Security Engineer (CCTV, Access Control, Fire & Intruder Alarms) - London Based - £40,000-£42,000 Per Annum Fire & Security Engineer (CCTV, Access Control Fire & Intrud…
Desktop System Engineer Tech Driven Trading
Desktop System Engineer Tech Driven Trading Up to £70,000 + benefits Quant Capital is urgently looking for an Infrastructure Support Engineer to join our high profile client. Our clie…
Senior Data Solutions Architect
Here at Mindera, we are continuously developing a fantastic team, and would love it for you to join us. As a Senior Data Solutions Architect, you'll play a pivotal role in transforming client chal…
PMO Analyst - Retail Banking
We’re supporting a major UK retail bank as they undergo a series of transformation initiatives across their current account and overdraft products. As part of this change, they’re hiring a Project Ma…
Private Client Tax Manager - Mid-tier
Private Client Manager - Central London Salary: Very competitive Great progression opportunities Shape the Future of Private Client Tax Advisory Join a dynamic and growing Private Client …
AI Lead - Customer Experience
We're putting together a talented team to build the #1 training platform for Runners We help everyday runners become outstanding by providing world-class training, coaching and community for every…