Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

First Orion Logo

Software Engineer

First Orion

Salary not specified
Oct 10, 2025
North Little Rock, AR, US
Apply Now

First Orion is looking for a Software Engineer to focus on the design and development of test automation solutions for their FONES Protect business unit, which provides SOA-based data and services for mobile software.

Requirements

  • Solid Python, Java and C++ software design skills, backed by up- to 4 years of experience
  • Proficiency in using and developing automated testing tools and frameworks: Linux Shell Scripts, Catch2, pytest, JUnit/TestNG, Postman etc.
  • Experience developing software for Linux
  • Thorough understanding of algorithms, data structures and software design fundamentals, including software design patterns and practices
  • Knowledge of source control management with Git
  • Knowledge of using the recent versions of one of the following RDBMs: MySQL, MS SQL, Oracle and/or Postgres in Java
  • Fundamental knowledge of the TCP/IP stack and working experience delivering solutions using the newest versions of the HTTP protocol

Responsibilities

  • Create and implement automated tests and frameworks for software applications.
  • Develop, debug, and update automated test scripts that simulate user actions and test software functionality spanning across multiple services.
  • Work closely with application engineers and other team members to integrate testing automation as a part of the development lifecycle
  • Collaborate with the Quality Assurance team to identify and address opportunities to optimize/automate current QA practices.
  • Research, evaluate, and implement new testing tools and frameworks.
  • Develop Web Service endpoints, enabling secure and demonstrably performant data exchange with the rest of the middleware system in the cloud, on-premises as well as mobile devices in the field.
  • Develop parts of the solution responsible for storing and retrieving data from the various data stores, including service buses, distributed cache systems, and RDBMS and No-SQL databases.

Other

  • Requires a bachelor's degree in computer science or a related area
  • Strong verbal and written communication skills
  • The ability to work as part of a distributed team as well as work with multiple partners and vendors
  • Ability to resolve difficult technical problems in test as well as production environments
  • This position is not eligible for employment-based immigration visa/status sponsorship.