Software Developer (Front end)

OneSky has an opening for a Front End Software Developer to be part of our newly minted high-tech startup in the Unmanned Aerial Systems (UAS) domain. This position is an incredible opportunity to be in our product development team and develop products that will establish OneSky as the leading provider of software and services that safely and efficiently plan, manage and monitor any type of drone within existing airspace. 

We are looking for creative minds to build user centric next generation enterprise products for OneSky. As a front end software developer, you will work closely with the UX team and the software architecture team to develop responsive and elegant web user interfaces. You will be developing, testing and deploying products and solutions. You have strong coding and analytical skills. You are a specialist in building responsive web user interfaces, consumed on both mobile and desktop. You have complete command of web technologies, new and old.  You are curious, versatile and a problem solver.

Responsibilities:

  • A hands-on practitioner, involved in design and implementation of our products on a daily basis

  • Working closely with our Software Architect, UX team and other software developers to implement modern user interfaces

  • Communicating and evangelizing best user interface development practices and architectures

  • Total ownership for user interfaces of our products

  • Stay on the leading edge of technology

  • Have fun! Make a difference!

Qualifications

  • You have a bachelors or masters in Computer Science.

  • You have a proven track record as a web application developer with experience in Java, MVC frameworks

  • 5+ years of development using JavaScript, jQuery, Knockout

  • 5+ years of experience in HTML, Foundation, SCSS

  • You have experience in user interface design and rapid prototyping.

  • You are familiar in both Windows and Linux development environments – MS Visual Studio, Eclipse, etc.

  • You are a U.S. Citizen or have Permanent Residency

 

If invited for an interview, please come prepared to show us applications that you’ve developed and discuss design and implementation issues. Also, be prepared to demonstrate your coding expertise!

Analytical Graphics, Inc. (AGI) is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.


Analytical Graphics, Inc. (AGI) does not accept unsolicited employment agency / recruiter resumes. Please do not forward unsolicited resumes to our website, to our HR Department or to any AGI employee. AGI will not pay fees to any third party agency or firm without a signed fee agreement or to any firm who was not issued a search assignment from AGI’s HR Department. AGI will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of AGI and will be processed accordingly.


Software Developer (Full Stack)

OneSky has an opening for a Full Stack Software Developer to be part of our newly minted high-tech startup in the Unmanned Aerial Systems (UAS) domain. This position is an incredible opportunity to be part of our product development team and develop products that will establish OneSky as the leading provider of software and services that safely and efficiently plan, manage and monitor any type of drone within existing airspace. 

 

We are looking for creative minds to build user centric next generation enterprise products for OneSky. As a full stack software developer, you will be part of an agile team that is responsible for building Enterprise solutions for OneSky. You will be developing, testing and deploying products and solutions. You have strong coding and analytical skills. You are an expert in Java and full stack development. You have complete command of web technologies, new and old.  You are curious, versatile and a problem solver.

 

Responsibilities:

  • A hands-on practitioner, involved in design and implementation of our products on a daily basis

  • Working closely with our Software Architect, UX team and other software developers to implement modern web enterprise applications

  • Communicating and evangelizing best development practices and architectures

  • Stay on the leading edge of technology

  • Have fun! Make a difference!

 

Job Requirements

  • You have a bachelor's or master's degree in Computer Science

  • You have a proven track record as a web application developer with experience in Java, MVC frameworks and JavaScript

  • 5+ years of Java, J2EE, Spring, SQL, Data Structures, Design Patterns, Algorithms and Optimizations, Object-Oriented Design

  • 5+ years of development using JavaScript, jQuery, Knockout

  • 5+ years of experience in HTML, Foundation, SCSS

  • 5+ years of experience in Apache, Tomcat servers

  • 5+ years of expertise in Service Oriented Design & implementing RESTful APIs, JSON, Web services

  • Strong knowledge and working experience in relational database technology: SQL, PostgreSQL

  • You are familiar in both Windows and Linux development environments – MS Visual Studio, Eclipse, etc.

  • You are a U.S. Citizen or have Permanent Residency

If invited for an interview, please come prepared to show us applications that you’ve developed and discuss design and implementation issues. Also, be prepared to demonstrate your coding expertise!

AGI offers competitive compensation, incentive, and benefits package including 401(k), profit sharing, and health/dental/vision, along with an award-winning work environment. Analytical Graphics, Inc. (AGI) is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Analytical Graphics, Inc. (AGI) does not accept unsolicited employment agency / recruiter resumes. Please do not forward unsolicited resumes to our website, to our HR Department or to any AGI employee. AGI will not pay fees to any third party agency or firm without a signed fee agreement or to any firm who was not issued a search assignment from AGI’s HR Department. AGI will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of AGI and will be processed accordingly.


User Experience (UX) Designer

OneSky has an opening for a User Experience (UX) Designer to be part of our newly minted high-tech startup in the Unmanned Aerial Systems (UAS) domain. This position is an incredible opportunity to be part of our product development team and develop products that will establish OneSky as the leading provider of software and services that safely and efficiently plan, manage and monitor any type of drone within existing airspace. 

As a UX Designer, you will work closely with our stake holders and product development team in designing delightful user experiences. OneSky’s products include desktop, web and mobile form factors. You will gain an in-depth understanding of the various user personas, take conceptual ideas and develop prototypes on an iterative basis to be refined towards a final product. You are detail-oriented and will help us adopt consistency in the UX aspect of our products. You are curious, versatile and a problem solver.

Responsibilities:

  • A hands-on practitioner, involved in User Experience design and development.
  • Work closely with stake holders and developers
  • Work with the other members of the UX team to define UX standards and guidelines
  • Communicate and evangelize best UX practices
  • Total ownership of UX of our products
  • Have fun! Make a difference!

Job Requirements:

  • 2-3 years prior experience with UX design.
  • Expertise in standard UX software such as Sketch, Adobe CC and the like is a must. Basic HTML5, CSS, and JavaScript skills are a plus.
  • Expertise in user-centered design (UCD), planning and conducting user research, user testing, A/B testing, rapid prototyping, heuristic analysis, usability and accessibility concerns.
  • You are a U.S. Citizen or have Permanent Residency

If invited for an interview, please come prepared to show us a portfolio of your previous work. Also, be prepared to demonstrate your designing skills.

Analytical Graphics, Inc. (AGI) is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Analytical Graphics, Inc. (AGI) does not accept unsolicited employment agency / recruiter resumes. Please do not forward unsolicited resumes to our website, to our HR Department or to any AGI employee. AGI will not pay fees to any third party agency or firm without a signed fee agreement or to any firm who was not issued a search assignment from AGI’s HR Department. AGI will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of AGI and will be processed accordingly.

 


Lead Software Architect (Product Development)

OneSky has an opening for a Lead Software Architect to lead and support the growth of our newly minted high-tech startup in the Unmanned Aerial Systems (UAS) domain. This position is an incredible opportunity to be part of a great technical team and establish OneSky as the leading provider of software and services that safely and efficiently plan, manage and monitor any type of drone within existing airspace.  Developed from AGI’s world-class modeling and simulation software, OneSky solutions can standalone as a UAS Traffic Management (UTM) framework or embedded as an OEM product into other software solutions.

A Lead Software Architect on OneSky’s Product Development Team is responsible for software architectures, design decisions and standards that include coding, tool and platform choices. The Lead Software Architect will work closely with OneSky’s senior leadership helping make strategic technology decisions. The ideal candidate is curious, versatile and a problem solver with excellent communication skills.

Responsibilities:

  • A hands-on practitioner, involved in design and implementation of our products on a daily basis

  • Communicating and evangelizing best software development practices and architectures

  • Total ownership for software architecture of our products

  • Mentor and guide team members and subordinates

  • Stay on the leading edge of technology

  • Have fun!

Job Requirements:

  • You have an advanced college degree in Computer Science.

  • Proven track record as a software architect

  • You have at least 8 years of relevant work experience.

  • You are an expert in the Java and Apache Tomcat stack and have successfully architected and implemented web based enterprise solutions.

  • You are an expert in architecting databases as part of your solution, having used this on the backend for most of your past development efforts. Expertise in PostgreSQL is a plus.

  • You have architected and implemented web-based front-ends using JavaScript and associated libraries.

  • Have been involved in architecting backend infrastructure for mobile applications,

  • You are familiar in both Windows and Linux development environments – MS Visual Studio, Eclipse, etc.

  • You are a U.S. Citizen or have Permanent Residency.

If invited for an interview, please come prepared to show us applications that you’ve developed and discuss design and implementation issues. Also, be prepared to demonstrate your coding expertise!

Analytical Graphics, Inc. (AGI) is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Analytical Graphics, Inc. (AGI) does not accept unsolicited employment agency / recruiter resumes. Please do not forward unsolicited resumes to our website, to our HR Department or to any AGI employee. AGI will not pay fees to any third party agency or firm without a signed fee agreement or to any firm who was not issued a search assignment from AGI’s HR Department. AGI will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of AGI and will be processed accordingly.


Test Engineer

OneSky has an opening for a Test Engineer to join our newly minted high-tech startup in the Unmanned Aerial Systems (UAS) domain. This position is an incredible opportunity to be part of our product development team and test products that will establish OneSky as the leading provider of software and services that safely and efficiently plan, manage and monitor any type of drone within existing airspace. 

We are looking for an Aero-dynamics Test Engineer to ensure the quality of OneSky’s enterprise products and solutions. You will work in a small agile team of enthusiastic developers and testers to deliver incredibly cool products to our customers. You will get to work in a dynamic and fast paced start-up environment.

Responsibilities:

  • A critical role in an agile team that follows Agile Scrum methodology. The team includes the Product Owner, a Scrum Master, a Software Architect and other developers.
  • Evaluate functional requirements relevant for the product.
  • Perform manual and automated testing of implemented functionality, reviewing associated documentation.
  • Perform release testing of the overall solution delivery.
  • Create automated tests based on the product capabilities for regression testing and increasing code coverage.
  • Being an active and flexible team member and ensuring the success of projects

Job Requirements

Technical Job Requirements and Desired Skills

  • 2 -5 years  in software testing in engineering development, software testing, or equivalent
  • Web technology (HTML/JavaScript/JSON) knowledge desired
  • Experience with SQL, Perl and PowerShell languages desired
  • Knowledge of AGI’s Flagship Product, Systems Tool Kit (STK) a plus
  • Familiarity with various test tools a plus. Hands-on experience with test automation tools
  • Working knowledge of REST services a plus
  • Previous experience working in an Agile environment a plus
  • Familiarity with the UAV/Drone marketplace a plus

Team and Culture Requirements

  • Creative thinker and an effective problem solver
  • Desire to both detect and identify source of system problems
  • Excellent verbal and written communication skills
  • Comfortable working in an Agile environment that conducts bi-weekly sprints
  • Self-starter who can envision good, solid solutions and drive them through to completion

General Job Requirements

  • BS or MS in an engineering or scientific discipline with knowledge of Aero/Astrodynamics
  • U.S. Citizen or Permanent Resident

Analytical Graphics, Inc. (AGI) is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
 

Analytical Graphics, Inc. (AGI) does not accept unsolicited employment agency / recruiter resumes. Please do not forward unsolicited resumes to our website, to our HR Department or to any AGI employee. AGI will not pay fees to any third party agency or firm without a signed fee agreement or to any firm who was not issued a search assignment from AGI’s HR Department. AGI will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of AGI and will be processed accordingly.


Software Infrastructure Developer

OneSky has an opening for a Software Infrastructure Developer to be part of our newly minted high-tech startup in the Unmanned Aerial Systems (UAS) domain. This position is an incredible opportunity to be part of our product development team and develop products that will establish OneSky as the leading provider of software and services that safely and efficiently plan, manage and monitor any type of drone within existing airspace. 

We are looking for creative minds to build user centric next generation enterprise products for OneSky. As a Software Infrastructure Developer, you will be part of an agile team that is responsible for building enterprise solutions for OneSky. You will be responsible for maintenance, enhancement and expansion of our development team’s software development environment while working as a liaison between Product Development and Information Systems departments to develop and administer best IT practices to our product development & test facilities. You are curious, versatile and a problem solver.

Responsibilities:

  • Monitor and maintain health, status, security, and assured backups of the Lab
  • Perform server maintenance
  • Test and apply server OS, software patches and security upgrades
  • Ensure proper uniformity and configuration control of servers
  • Perform database maintenance activities and periodic latency timing studies
  • Archive data as required to maintain disk health and capacity
  • Develop and maintain Lab server and network topology diagrams and documentation

Job Requirements

Required Skills:

  • Linux system administration (RHEL/CentOS preferred)
  • 4+ years’ experience in lab management
  • Bachelor’s degree in CS/IS or equivalent
  • Bash scripting
  • Windows system administration
  • Java application server administration (Tomcat preferred)
  • Database administration (PostgreSQL preferred)
  • Virtualization and virtual machines (VMware preferred)
  • Server cluster setup and administration
  • Cloud Computing (Amazon preferred)
  • Motivated and energetic team player

Nice to have:

  • Continuous integration/build server administration, Build/Deploy Automation
  • Experience using Docker
  • Experience using Gradle
  • Experience using a container orchestration system (Kubernetes preferred) 

Analytical Graphics, Inc. (AGI) is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
 

Analytical Graphics, Inc. (AGI) does not accept unsolicited employment agency / recruiter resumes. Please do not forward unsolicited resumes to our website, to our HR Department or to any AGI employee. AGI will not pay fees to any third party agency or firm without a signed fee agreement or to any firm who was not issued a search assignment from AGI’s HR Department. AGI will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of AGI and will be processed accordingly.