Software Engineer

Nuix North America Inc.
Pittsburgh, PA, United States
27 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Artificial Intelligence Amazon Web Services Unit Testing C Sharp (Programming Language) Cloud Computing Code Review Databases Continuous Integration Elasticsearch Ext JS
+9 more
Integrated Development Environments Microsoft SQL Server Node.Js Software Engineering Web Application Frameworks ReactJS AngularJS Integration Tests Nuix

Job description

We are seeking a Software Engineer. This position is responsible for implementing critical software modules for Nuix with a high degree of independence and requires an excellent knowledge of software development technologies., * Deliver scalable and performant solutions as part of an Agile team

  • Collaborate across teams to achieve seamless integrations between multiple projects
  • Develop software from approved designs and/or requirements adhering to all relevant standards and making efficient use of Nuix’s software development environment
  • Deliver software via a mature continuous integration strategy
  • Design, develop, and perform unit, system, and integration tests of software components
  • Participate in planning, backlog grooming, and technical design discussions
  • Ensure code quality meets relevant coding standards
  • Maintaining and enhancing application APIs including GraphQL

Requirements

  • 2-4+ years experience in a similar role
  • Strong software development skills in a middle tier technology (C#, Java, Node)
  • Strong software development skills in a front-end framework (React, Angular, Ext JS)
  • Experience with cloud technologies with a preference towards AWS
  • Familiarity with databases (MS SQL, ElasticSearch)
  • Demonstrate ability to solve complex problems
  • A willingness to follow good development practices, such as writing unit tests, performing code reviews, and meeting quality gates
  • A desire to follow agile methodologies
  • Ability to thrive in a fast paced, agile environment with a sense of urgency and attention to detail
  • Willingness to learn & develop professionally
  • Experience using AI technologies for software development (preferred, but not required)

About the company

Nuix is an equal opportunities employer. Don’t let imposter syndrome hold you back! We welcome all applications and are a flexible employer.

We strive to make any required adjustments where possible to make the process fair and equitable for everyone. If you need any accommodations throughout the interview process, please note this in your job application.

Nuix is on an incredible journey of transformation, aligning our strengths with our ambitions to pursue greater opportunities. As we expand our global team and extend our skills and expertise, we are unified as one Nuix team guided by our shared values.

https://www.nuix.com/

As we expand our global team and extend our skills and expertise, we are unified as one Nuix team guided by our shared values.

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., 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…