Mid/Senior Software Engineer
Company: Caribou Thunder
Location: Gaithersburg
Posted on: May 16, 2022
|
|
Job Description:
Mid/Senior Software Engineer Location: Gaithersburg, MD
Schedule: Full Time Shift: 1st OVERVIEW Caribou Thunder, LLC is a
Woman Owned, HUBZone Certified, Native American Owned, SBA and SDB
Certified global engineering services company, incorporated in
2006. Caribou Thunder is a Global Service Provider supporting a
wide variety of DoD, Space, and Intelligence programs with
consistent growth since inception to over 100 associates and $10M
in annual sales with solid performance in 35 states across the U.S.
and 22 countries around the world. Caribou Thunder is seeking?a
Senior Software Engineer that?will support a large DoD contract.
This meaningful work will support the mission to provide support to
FAA systems. As demand for the National Airspace System (NAS)
grows, smarter Next Generation (NextGen) technologies are needed to
make air travel more efficient, safe, and environmentally friendly.
The FAA is committed to updating terminal automation systems and
implementing NextGen Air Traffic Control (ATC) capabilities that
will improve air traffic operations in the NAS. The Software
Engineer will be responsible for software development as part of a
product team working on the development of an air traffic control
and management system that improves aircraft runway and terminal
congestion. RESPONSIBILITIES Investigate, engineer, test and
deliver software fixes for the infrastructure component of the
system. These software fixes will involve mostly shell script and
Ansible playbook updates. Identify and implement enhancements using
Ansible for COTS products and their deployment. Work effectively in
an Agile environment as a developer and tester. Participate in
Scrums. Review and ensure the quality of software deliverables.
Communicate status of software fixes with outlook dates for
delivery. Formulates and defines specifications for software
applications or modifies/ maintains existing complex applications.
Responsible for applications dealing with the overall operating
system, such as sophisticated file maintenance routines, large
telecommunications networks, and/or advanced
mathematical/scientific software packages. Formulates and defines
system scope and objectives based on user needs and specifications,
research, and fact-finding. Devises or modifies procedures to solve
complex problems, considering computer equipment capacity and
limitations, operating time, and form of desired results. Defines
and develops system requirements, documenting the requirements in
detailed specifications from which programs will be developed
and/or procured, and from which hardware will be developed and/or
procured. Coordinates design of subsystems and integration of total
system. Analyzes and revises existing system logic difficulties and
documentation as necessary. Analyzes and resolves difficult and
complicated program support deficiencies. Conducts independent
technical investigations in systems design. QUALIFICATIONS
Experience enabling infrastructure as code using Ansible--highly
desired. Experience with RedHat 7 and 8. Experience with Docker.
Experience with VMware and virtualized environments. Excellent
verbal and written communication skills. Demonstrated ability to
work effectively with others in a team environment. Strong
analytical and problem solving skills. Shell scripting, JavaScript,
Python skills, C++, React, Ansible. Experience using Atlassian tool
set like Bamboo, Crucible, and JIRA. Air Traffic Management /
Control domain experience (preferred). Competent to work in
software systems, including design, coding, software integration,
and system integration. Familiar with FAA-STD-026A NAS Software
Development Standard, or equivalent. Experienced with structured
software development and modern software productivity tools and
techniques. Competent to work at the highest technical level of all
phases of systems engineering activities. CLEARANCE Public Trust
EDUCATION and EXPERIENCE REQUIREMENTS Mid-Level: Bachelor's Degree
in scientific or engineering discipline plus 2 years of relevant
experience. Senior-Level: Bachelor's Degree in scientific or
engineering discipline plus 5 years of relevant experience. ABOUT
CARIBOU THUNDER Caribou Thunder, LLC?is an established Defense
contractor with nearly 20 years of experience delivering
engineering services worldwide.? We offer industry leading
salaries, flexible work life balance, full range of benefits
(career development and mentoring, PTO, medical, dental, vision,
life insurance, disability insurance, and 401k match).? Caribou
Thunder, LLC offers meaningful career opportunities within a true
team-based environment, where every employee matters, contributing
to a higher goal supporting National Security programs. Caribou
Thunder, LLC is committed to hiring and maintaining a diverse
workforce. We are proud to be an Equal Opportunity/Affirmative
Action-Employer, making decisions without regard to race, color,
religion, sex, sexual orientation, gender identity, genetic
information, marital status, national origin, age, veteran status,
disability, or any other protected class. United States citizenship
is a requirement for all positions. Powered by JazzHR
Keywords: Caribou Thunder, Washington DC , Mid/Senior Software Engineer, IT / Software / Systems , Gaithersburg, DC
Click
here to apply!
|