Jr Level Software Developer / C, C++, or Java

Peratonover 1 year ago
Melbourne, Florida, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Peraton is seeking a cleared junior level Software Developer in Melbourne, Florida to provide expertise and direction in the development and/or modification of computer-based scientific, technical, and business software systems. This position is based out of Melbourne, FL and will require the applicant to be within a commutable distance to provide on-site support while accommodating a hybrid schedule of combined on-site and remote support. The role involves designing, developing, coding, testing, and debugging software and may work in areas such as equipment or software design, engineering evaluation or test, configuration management procedures, statistical analysis, and modeling. The Software Developer will work with users to define system scope and objectives, providing analytical support and technical advice during the conceptualization, development, and implementation phases. Responsibilities also include planning and scheduling new application systems projects with users, systems software, and computer center operations personnel; identifying objectives, time frames, costs, and manpower requirements; ensuring the identification and documentation of hazards within software systems using various analysis tools and techniques; and reviewing systems and software for adherence to government or commercial standards concerning software and systems safety. Additionally, the position may involve acting as a project lead with responsibility for instructing, assigning, directing, and monitoring the performance of assigned systems developers/analysts.

Key Responsibilities

  • Design, develop, code, test, and debug software.
  • Work in areas such as equipment or software design, engineering evaluation or test, configuration management procedures, statistical analysis, and modeling.
  • Define existing or new system scope and objectives with users.
  • Provide analytical support and technical advice during the conceptualization, development, and implementation phases.
  • Plan and schedule new applications systems projects with users, systems software, and computer center operations personnel.
  • Identify objectives, time frames, costs, and manpower requirements for projects.
  • Ensure identification and documentation of hazards within software systems using various analysis tools and techniques.
  • Review and evaluate systems and software for adherence to government or commercial directives, standards, guidelines, and criteria concerning software safety and systems safety.
  • Confirm design mitigations are captured in the design and its documentation and verify implementation.
  • May perform as a project lead with responsibility for instruction, assigning, direction, and monitoring of performance of assigned systems developers/analysts.

Required Qualifications

  • Ability to obtain TS/SCI clearance.
  • 2 years' experience with BS/BA, 4+ years' experience with AA/AS degree; in lieu of degree, 6+ years' experience is allowable.
  • Must be able to obtain a Security+ Certification within 6 months of start date.
  • Experience with GitLab and Git.
  • Familiarity with Kubernetes, Containerization (Docker), Virtualization, and DevOps/CI/CD.
  • Basic system administration skills in Linux and Windows.
  • General programming knowledge of C, C++, or Java.

Preferred Qualifications

  • Active TS/SCI or TS with ability to obtain SCI.
  • Current Security+ Certification.
  • Experience with Atlassian suite (Jira, Confluence).
  • Advanced system administration skills in Linux and Windows.
  • Experience with Oracle.
  • Experience in AWS.
  • Ability to work in a fast-paced Agile Environment.

Benefits & Perks

  • Paid Time-Off and Holidays
  • Retirement
  • Life & Disability Insurance
  • Career Development
  • Tuition Assistance and Student Loan Financing
  • Paid Parental Leave
  • Medical, Dental, & Vision Care

Required Skills

Kubernetes
GitLab
C++
C
Docker
DevOps/CI/CD
Git
Linux
Windows
Java