Title:  Software Engineer, Senior (NJUS)

Company:  NetJets Services, Inc.
Area of Interest:  Information Technology
Location: 

Columbus, OH, US, 43219

Req ID:  14664

Purpose of Position

Are you a curious and passionate engineer who desires to drive innovation in software and applications for the undisputed leader in private aviation? Do you want a high level of ownership in solving complex problems? Does the challenge of designing software that leverage groundbreaking automation for airline operations, customer experience and logistics appeal to you? If so we are excited to have you join our software engineering ranks.

Tasks and Responsibilities

  • Lead technical implementations, mentor mid & associate engineers, drive innovation, and ensure optimal performance and scalability of React.js solutions
  • Collaborate with various internal teams like architecture, infrastructure operations, cyber security, and others to implement architectures that encompass broad perspectives and requirements.
  • Build, test, and deploy high quality code
  • Participate in code reviews, unit testing, and CI/CD processes to ensure high-quality code.
  • Build testing automation and associated processes (Unit test coverage, testing automation, pipeline automation, code scanning, etc.) into the software product.
  • Work in an agile team environment to iteratively deliver value.

Education

Bachelor's in Computer Science or Information Technology

Certifications and Licenses

Years of Experience

5+ years of experience

Core Competencies

Adaptability
Collaboration
Curiosity
Service-Oriented
Strives for Positive Results

Knowledge, Skills, Abilities and Other (KSAOs)

  • Extensive experience in React.js and its core principles
  • Proven track record in architecting complex UI solutions
  • Strong JavaScript, HTML, and CSS, TypeScript skills
  • Strong knowledge of RESTful APIs and integration
  • Familiar with AWS or comparable Cloud environments.
  • Familiarity with security best practices
  • Unit testing experience (Jest, Vitest, or other)
  • Experience with automated testing frameworks such as Playwright or equivalent (i.e., Selenium, Cypress).
  • Complex data management (Context API, Redux, or Zustand)
  • Strong leadership, communication, problem-solving skills and a collaborative mindset
  • Adaptability to changing project requirements and priorities


Nearest Major Market: Columbus