Chiron Technology Services, Inc.

Software Developer I-III(Unix)

Job Locations US-MD
Posted Date 5 months ago(12/12/2023 11:57 AM)
ID
2021-1972
# of Openings
1
Category
SB

Overview

Chiron Technology Services, Inc. currently has a Software Developer I-III(Unix) career opportunity in the Annapolis Junction, MD area. An active TS/SCI w/Polygraph Clearance is required for this position.

 

This position is for a software engineer that has a deep knowledge of Unix operating system internals and development environments. The position is a development position that will require a candidate to have active C programming experience. The candidate should have current or previous low-level network programming experience. The candidate will be asked to write portable code that is compatible with multiple Unix operating systems and architectures. The candidate should be comfortable writing single and/or multi-threaded applications and Unix interprocess communication interfaces. The candidate will be asked to create new novel solutions and/or integrate new features and maintain existing software solutions supporting computer network operations. The candidate may be responsible for the entire lifecycle of solutions including design, development, testing, and customer support. This opportunity provides candidates the ability to see how end-user customers use their software solutions and get feedback directly from customers. A candidate needs to be able to work independently and with small teams. The candidate will be required to track and report status directly to their customer. The candidate must be able to write or learn a high-level programming language like Python or Ruby. Preferred skills that will set a candidate apart include experience in static and dynamic reverse engineering, vulnerability research, binary analysis of executables, exposure to kernel programming, exposure with assembly languages, and/or ability to analyze and signature network protocols. Higher level LCAT positions are expected to have experience in more preferred skills than junior positions.

 

Capabilities:

  • Lead a team to design, develop, and test application software to fulfill unique requirements on Windows, Unix, or other specified
    platforms.
  • Build applications using a specified programming language per the Government.
  • Build graphical user interfaces (GUIs) for custom applications, and. Respond to evolving requirements in an agile environment.

Qualifications:

  • Minimum six (6) years experience programming with object-oriented programming languages.
  • Minimum four (4) years experience developing Windows applications using Visual Studio or .NET environments OR minimum four (4) years experience developing Unix
    applications using make files or comparable build environment.
  • Experience developing complex programs using C, C#, C++, Java, or other comparable languages.
  • Minimum two (2) years leading projects that develop complex software, ensuring a collaborative environment, and configuration management.
  • Experience implementing software life cycle management (requirements, design, develop, test, validate, deploy).

 

We are an EEO/AA Employer. We do not discriminate in hiring on the basis of race, color, national origin, sex, gender identity, sexual orientation, religion, age, disability, protected veteran status, or any other characteristic protected by federal, state or local law. If you need a reasonable accommodation for any part of the employment process, please contact us by email at careers@chirontech.com, and let us know the nature of your request and your contact information. Requests for accommodation will be considered on a case-by-case basis. Please note that only inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed