Junior Software Development Engineer

at  TMC Technologies

Boulder, CO 80302, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Nov, 2024Not Specified31 Aug, 20242 year(s) or aboveCode,Splunk,Integration,Cloudera,Arcsight,Apache Kafka,ElasticsearchNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Job Description:
TMC Technologies is in search of a junior-Level Software Developer on the NOAA Cyber Security Center to provide operations and engineering support for a growing program. The Software Developer will participate in the modernization and transformation of the NOAA Cyber Security Center’s (NCSC) Security Operations Center’s (SOC) capabilities through the development and implementation of several cyber security stack products, including Security Orchestration, Automation, and Response (SOAR); Security Information and Event Management (SIEM); and other tools as assigned. Furthermore, this individual will be participate in activities to promote development and configuration automation, integrations with the enterprise Information Technology Service Management (ITSM) solution (ServiceNow), and improvement of system monitoring capabilities. Due to federal contract requirements, the candidate must be a US Citizen and possess a minimum of an active Top Secret security clearance.

Responsibilities and qualities of the Junior Software Developer may include:

  • Perform development on cybersecurity system components as assigned, to include Security Orchestration, Automation, and Response (SOAR) and Security Information and Event Management (SIEM) tools.
  • Develop integrations between cybersecurity stack components as assigned.
  • Draft and maintain system design documentation for all assigned system components according to system design life cycle (SDLC) best practices.
  • Analyze customer requirements and provide best approach, feasibility of implementation, level of effort feedback as necessary.
  • Serve as liaison for professional services engagements, where available and as needed, to define and translate customer requirements.
  • Other software development duties as assigned.
  • US citizen with current active Top-Secret clearance required
  • Software development and scripting skills in multiple disciplines (Python, Javascript, Powershell, etc.) required
  • Bachelor’s degree from an accredited college in related engineering discipline, or equivalent experience and 0-2 years prior relevant experience.
  • Have strong communication skills
  • Ability to work autonomously with minimal oversight
  • Knowledge of development on classified systems and the required security guidelines associated with secure facilities required
  • Experience with Information Assurance (IA) hardening and compliance (STIG, CIS, DSS compliance, documentation, etc.)

Preferred Qualifications

  • Working knowledge of SIEM platforms (ArcSight, Elasticsearch, Splunk, etc.)
  • Distributed event streaming platforms (Apache Kafka, Cloudera, Informatica, etc.)
  • Experience supporting Infrastructure-as-Code (IaC) transformations.
  • Experience supporting ServiceNow API development and integration
  • Provided direct support to a Security Operation Center environment
  • Familiarity with task automation
  • Must be able to work collaboratively with other system administrators, system engineers, and network engineers in a team environment

Responsibilities:

  • Perform development on cybersecurity system components as assigned, to include Security Orchestration, Automation, and Response (SOAR) and Security Information and Event Management (SIEM) tools.
  • Develop integrations between cybersecurity stack components as assigned.
  • Draft and maintain system design documentation for all assigned system components according to system design life cycle (SDLC) best practices.
  • Analyze customer requirements and provide best approach, feasibility of implementation, level of effort feedback as necessary.
  • Serve as liaison for professional services engagements, where available and as needed, to define and translate customer requirements.
  • Other software development duties as assigned.
  • US citizen with current active Top-Secret clearance required
  • Software development and scripting skills in multiple disciplines (Python, Javascript, Powershell, etc.) required
  • Bachelor’s degree from an accredited college in related engineering discipline, or equivalent experience and 0-2 years prior relevant experience.
  • Have strong communication skills
  • Ability to work autonomously with minimal oversight
  • Knowledge of development on classified systems and the required security guidelines associated with secure facilities required
  • Experience with Information Assurance (IA) hardening and compliance (STIG, CIS, DSS compliance, documentation, etc.


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Information Technology/IT

IT Software - Network Administration / Security

Software Engineering

Graduate

Related engineering discipline or equivalent experience and 0-2 years prior relevant experience

Proficient

1

Boulder, CO 80302, USA