SOSi

Junior Software Engineer

Job Locations US-VA-Vienna
Job Post Information* : Posted Date 1 year ago(5/1/2020 4:35 PM)
ID
2020-3780
Category
Information Technology
Location : Location
US-VA-Vienna
Clearance Requirement
None
Job Requires Relocation
No

Overview

SOS International LLC (SOSi) - Technology, Collection and Exploitation (TCE) Division is seeking a Junior Software Engineer to develop and maintain several data collection, management, processing, and analysis projects.  A successful candidate will possess a solid foundation in CS principles (data structures, asynchronous memory management, and OOP), the ability to write maintainable code, and above all else a desire to learn.

Responsibilities

  • Produce software to solve challenging problems involving large datasets
  • Work well in a small team in a fast-paced development cycle
  • Identify areas where the efforts of the software team can increase efficiency for the organization as a whole
  • Provide technical support to customers and co-workers for existing software
  • Continuous learning and engaging in new technologies
  • Manage competing priorities to meet deadlines
  • Maintain a positive work atmosphere
  • Communicate effectively internally and with clients

Qualifications

  • An active Secret is a plus for this posistion 
  • Bachelor's in Computer Science or related field
  • An understanding of version control using Git/Github/Gitlab/Bitbucket
  • An understanding of Linux and the command line (bash, zsh, etc..)
  • Proficiency in some or all of the following languages:
    • Python 3
    • JavaScript/TypeScript
    • Go
    • C/C++
    • Scala/Kotlin/Java
  •  Capable of learning and applying new skills when demands exceed existing capabilities

Preferred Qualifications

  • Continuous integration / continuous deployment tools and automated testing
  • Modern relational, non-relational databases, and/or file storage solutions
    • Postgres
    • Redis
    • MongoDB
    • S3
    • Solr/Zookeeper
    • ArangoDB
  • Some or all of following frameworks:
    • Meteor
    • Angular
    • React
    • Vue
  • Virtualization/containerization (e.g. Docker, VMware, XenServer)
  • Distributed systems (e.g. concurrent processes and managing shared state)
  • Building and interacting with RESTful APIs
  • HTTP/Proxy servers (eg. Nginx, Squid, Privoxy)
  • Machine Learning/Artificial Intelligence
  • High-performance systems and stream processing
  • Developing microservices

Working Conditions

SOSi is an equal employment opportunity employer and affirmative action employer. All interested individuals will receive consideration and will not be discriminated against on the basis of race, color, religion, sex, national origin, disability, age, sexual orientation, gender identity, genetic information, or protected veteran status. SOSi takes affirmative action in support of its policy to advance diversity and inclusion of individuals who are minorities, women, protected veterans, and individuals with disabilities.

Options

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