Software Engineer

What are your contributions to the team?

  • Design and implement software solutions using various programming languages
  • Troubleshoot, debug, and resolve software defects and issues
  • Partner with business users to design, develop and support web-based applications
  • Develop and maintain Postgres / Oracle database applications and queries
  • Become familiar with Flight Test processes and integrate them into specialized applications
  • Be responsible for relational databases and associated data architecture

How to thrive in this role?

  • Per US ITAR (International Traffic in Arms Regulations) Requirements, must be a U.S. Citizen or U.S. Permanent Resident (Green Card Holder).
  • Bachelor’s degree in Computer Science / Engineering or equivalent work experience
  • Experience with programming languages (e.g. Perl, C, C#, Python, JavaScript)
  • Experience with relational databases (e.g. PostgreSQL, Oracle)
  • Experience with software engineering, data architecture and related platform technologies
    • (e.g. Apache, XML, JSP, JSF)
  • Experience with web technologies (e.g. HTML, CGI Scripts, MVC & .NET Framework)
  • Understanding of Linux operating system
  • Knowledge of software change management, including versioning systems (e.g., Git)
  • Interpersonal skills necessary for maintaining working relationships in a diverse global environment

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available