skip to Main Content
Software Developer

Software Developer

Apply Now

Software Developer 

Clearance: TS/SCI w FSP

At Aquila Technology, you will see our team’s passion every day, whether we are building a robust, policy-compliant IT system or stress-testing a system to identify gaps and security vulnerabilities. To own the advantage, we ensure our team owns results and gets the work done right the first time by deploying smart, purposeful solutions that work. Aquila is the right people with the right skills driving the right outcomes. We call this the Aquila Advantage.

 

Aquila Technology is currently seeking a motivated, career and customer-oriented Expert Software Developer to join our team.

 

Responsibilities include, but are not limited to:

  • Design and develop new hardware or software based CNO capabilities.

  • Manage the designing, developing, documenting, testing and debugging of applications software and systems.

  • Apply expert knowledge of security concepts and networks.

  • Communicate status with leadership and customers.

  • Ensure software standards are met.

 

Minimum Qualifications:

  • 8+ years of relevant experience

  • Proficiency in Python and C/C++ programming.

  • Troubleshooting / debugging experience.

  • Proficiency with networking (TCP/IP) and socket level programming.

  • Experience managing/leading teams

 

Preferred Qualifications:

  • BS Degree in Computer Science or relevant technical degree is preferred but not required.

  • CNO capability development experience.

  • Software Analysis/Reverse Engineering experience.

  • Proficiency in low-level internals in one or more technology areas (e.g. Windows, Unix, Mobile, Network devices).

  • Understand assembly programming concepts.

  • Unit Test experience.

  • Experience using Atlassian products (JIRA, Confluence, Crucible)

  • Ability to handle stress and work well under pressure.

  • Analytical and Critical Thinking Skills.

 

Security Clearance Requirements:

  • Must have an active/current TS/SCI with Polygraph.

 

Physical Requirements:

  • Must be able to remain in a stationary position 50%

  • Constantly operates a computer and other office productivity machinery, such as a copy machine and computer printer.

  • The person in this position frequently communicates with co-workers, management and customers, which may involve delivering presentations

  • Working with Data

  • Move about freely in a laboratory setting

  • Repetitive Motions

Our interview process is designed to let you get to know us as much as for us to get to know you!

  1. You’ll meet with someone from our Recruiting team so we can learn more about you and answer some of your questions.
  2. You’ll meet with the Hiring Manager to learn more about the team, and the role, and get to tell us more about what you’d bring to the team
  3. You’ll meet team members who will be your peers to help you get a feel for a “real day in the life” at Self.

We are an Equal Opportunity Employer.

Apply Now

Back To Top