Software Engineer

Company:  Nuix
Location: Conshohocken
Closing Date: 01/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Description

Nuix creates innovative software that empowers organisations to simply and quickly find the truth from any data in a digital world. We are a passionate and talented team, delighting our customers with software that transforms data into actionable intelligence.

We collaborate to provide innovative solutions for more than 2,000 customers in over 75 countries. Our customers include many of the world’s top financial institutions, corporations and government departments, all major global regulatory agencies, leading security and law enforcement agencies, and all tier-one advisory firms and litigation support vendors.

This role will work closely with and support Manager(s) of Engineering, the Nuix Product organisation and the scrum team to support the delivery of Nuix Products that benefit both Nuix and our customers. This role will work in a highly collaborative agile environment, developing world-class products, and will contribute to the design, development, security, and scale strategy of Nuix Software. This role is responsible for providing the development of large scale enterprise applications including interfaces, workflow, and layout. Experience in working in a highly collaborative agile environment developing world-class products. The professional growth that will be developed from success in this position will be:

  1. Improved technical skills in multiple areas
  2. Enhanced team, community and communication skills
  3. Understanding of customer needs, challenges and increased ability recommend solutions to end-user requirements

Key Responsibilities

Please note that these duties and responsibilities are a guideline and by no means comprehensive. Additional tasks may be added from time to time at the discretion of your Manager / Director.

  1. Deliver scalable and performant solutions as part of an Agile team
  2. Assist in the planning and development of new products and processes. Ensuring that such practices and other official Nuix Engineering processes are followed
  3. Develop software from approved designs and/or requirements adhering to all relevant standards and making efficient use of Nuix’s software development environment ensuring code quality is in line with the relevant coding standards with minimal assistance from senior team members
  4. Provide maintenance support as scheduled during business hours
  5. Participate in planning, backlog grooming, and technical design discussions
  6. Fully document software features
  7. Perform code reviews
  8. Show strength in one or more code areas or technologies; Work with other groups (ep, ops, stakeholders) to improve our products and processes
  9. Focus on their team's delivery by making sure their tasks are progressing and their statuses are being maintained in the backlog system
  10. Attend learning sessions, training, and seek learning resources to fill gaps in your knowledge

Skills, Knowledge and Expertise

  1. Degree in a relevant field such as computer science/engineering, software engineering, machine learning, mathematics or related quantitative discipline
  2. 3-7 years’ experience in a similar role
  3. Familiar with cutting edge industry trends and understanding of development methodologies and standards.
  4. Ability and desire to test code is required
  5. Experience in delivering software on a global scale both from the inception of new and incremental changes to existing.
  6. Proven ability to solve complex problems on a daily basis
  7. Passion for and understanding of good development practices such as test-driven development, and agile methodologies
  8. Ability to collaborate and communicate effectively across multiple time-zones
  9. Ability to thrive in a fast-paced, agile environment with a sense of urgency and attention to detail
  10. Willingness to learn & develop professionally
  11. Experience in working in a highly collaborative agile environment developing world-class products.
  12. Participate in planning, backlog grooming, and technical design discussions across multiple products.
  13. Assisting with interviewing new job candidates.

Skills & Characteristics:

  1. Strong Technical background and understanding
  2. Identify opportunities to file patent applications.
  3. Ability to accurately estimate development and testing effort
  4. Provide maintenance support as scheduled during business hours

Personal Profile

  1. Excellent people skills. Ability to work closely with others.
  2. Thoughtful Risk Taking
  3. Sense of Urgency
  4. Self-driven
  5. Meticulous/thorough
  6. Expert problem-solving skills
  7. Strong organizational, prioritization and time management skills
  8. Excellent verbal and written communication skills
  9. Accountable
  10. Ability to demonstrate excitement about and connection to the Nuix mission and values

Nuix is on an incredible journey of transformation, aligning our strengths with our ambitions to pursue greater opportunities. To find out more about who we are and what we are doing, please visit our web page: Nuix .

Nuix Vision: Finding Truth in a Digital World.

Nuix Mission Statement: Nuix creates innovative software that empowers organizations to simply and quickly find the truth from any data in a digital world. We are a passionate and talented team, delighting our customers with software that transforms data into actionable intelligence.

Nuix Values:

  1. TAKE OWNERSHIP AND FOLLOW UP
  2. RESILIENT - WE LEARN FROM THE PAST AND ARE OPTIMISTIC ABOUT TOMORROW
  3. UNAFRAID TO DO THE RIGHT THING, QUICKLY
  4. TEAM NUIX FIRST AND FOREMOST
  5. HERO OUR CUSTOMERS AND INNOVATE FOR THEM

We believe in these principles and seek to weave them into the fabric of our daily work at Nuix. In doing so, we co-create a dynamic and purposeful company culture that we can be proud of and want to belong to.

About Nuix: See the bigger picture, faster. We are a leading provider of investigative analytics and intelligence software, that empowers our customers to be a force for good by finding truth in the digital world. We help customers collect, process and review massive amounts of structured and unstructured data, making it searchable and actionable at scale and speed, and with forensic accuracy. Our users rely on Nuix software to assist with challenges as diverse as criminal investigations, data privacy, eDiscovery, regulatory compliance and insider threats.

Powered by AI: Our solutions are powered by our patented data processing engine and enhanced with AI such as Natural Language Processing. Our AI capabilities super-charge our software to identify patterns and correlations that no human could find, so that our customers get to the most relevant or risky data faster, saving on time, cost, reputation damage and even lives.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙