SENIOR SOFTWARE ENGINEER - COMBAT SYSTEMS WITH SECURITY CLEARANCE
Company: CACI
Location: Austin
Posted on: November 6, 2024
|
|
Job Description:
Senior Software Engineer - Combat Systems Job Category:
Engineering Time Type: Full time Minimum Clearance Required to
Start: Top Secret Employee Type: Regular Percentage of Travel
Required: Up to 10% Type of Travel: Continental US * * * CACI seeks
a talented Senior Software Engineer - Combat Systems to join our
EW-ISR group, within the National Security and Innovative Solutions
Sector. We're hiring engineers to establish multiple new agile
teams, to perform cutting edge work and modernize and revolutionize
Navy software delivery. We enable national security missions
through creation and delivery of innovative, technology-centric
solutions that provide decision advantage to our customers. CACI
delivers industry leading Signals Intelligence exploitation and
Electronic Warfare (SIGINT/EW) products that enable our nation's
tactical warfighters to effectively utilize distributed grids of
networked sensors, assets, and platforms to perform a variety of
critical national security driven missions. We are seeking to grow
our highly capable group with a talented, passionate individual who
is excited about using and supporting state-of-the-art,
user-centric technologies which profoundly impact the U.S. defense
and intelligence communities. Responsible for researching,
designing, developing and/or modifying software systems (e.g.,
custom, COTS, GOTS). Presents ideas for system improvements.
Develops cost estimates for software developments or enhancements.
Conducts impact analysis for software changes. Produces detailed
specifications and writes software code. Works closely with
business analysts, designers, and subject matter experts to
understand functional requirements. Conducts unit tests and
documents findings. Supports formal testing in controlled
environment before code is promoted to production. Adheres to
program configuration change control standards. Provides input into
training manuals for users. Understands the structure and
functionality of the COTS applications (e.g., Oracle, SAP, and
Momentum). Writes interfaces and conversion routines leveraging the
application programmatic interface (API). Extends applications by
using applicable application tools. Maintains knowledge of feature
and technical changes in the application. More About the Role: ---
Recognized subject matter expert
--- Manages large projects
--- Limited oversight from manager
--- Coaches, reviews and delegates work to lower level technical
team members
--- Problems faced are difficult and often complex
--- Influences others regarding policies, practices, and procedures
Organizational Impact:
--- Works to achieve operational targets with major impact on the
departmental results. Contributes to the development of goals for
the department and planning efforts (budgets, operational plans,
etc.). May manage large projects or processes that span outside of
immediate job area. Work is performed with minimal oversight.
Innovation & Complexity:
--- Demonstrates innovative influence for Business Groups or
projects.
--- Responsible for making moderate to significant improvements of
systems or products to enhance performance of program/project.
--- Problems and issues faced are numerous and undefined, and
require detailed information gathering, analysis and investigation
to understand the problem. Regularly employs ingenuity and
creativity to develop new technical solutions to solve difficult
and moderately complex problems. Problems typically impact multiple
departments or specialties. Problems are typically solved through
drawing from prior experience and analysis of issues. Communication
& Influence:
--- Communicates with parties within and outside of own job
function. Typically has responsibility for communicating with
parties external to the organization (e.g., customers, vendors,
etc.)
--- Works to influence project/team leaders within and outside of
the job function at project/program regarding solution design,
process, and/or approaches Leadership & Talent Management:
--- Typically, responsible for providing guidance, coaching and
training to other employees within technical discipline. Typically,
responsible for leading large or complex projects that involve
technically challenging requirements at this level, involving
delegation of work and review of work products. You'll Bring These
Qualifications: * Bachelor's or Master's degree in Computer
Science, Electrical Engineering, or a related field, PhD is a
plus
* 7+ years of experience in software engineering designing,
developing and/or modifying software systems (e.g., custom, COTS,
GOTS).
* Experience supporting formal testing in controlled environment
before code is promoted to production
* Requires deep knowledge and experience with structure and
functionality of the COTS applications (e.g., Oracle, SAP, and
Momentum).
* Experience with interfaces and conversion routines leveraging the
application programmatic interface (API). These Qualifications
Would be Nice to Have: * Experience with microservices, API
development, and RESTful web services
* Knowledge of cloud native architectures, hybrid cloud
environments, and edge computing
* Familiarity with security best practices in software
development
* May have broad knowledge of project management. -
_____________________________________________________________________________
What You Can Expect: A culture of integrity. At CACI, we place
character and innovation at the center of everything we do. As a
valued team member, you'll be part of a high-performing group
dedicated to our customer's missions and driven by a higher purpose
- to ensure the safety of our nation. An environment of trust. CACI
takes pride in fostering a diverse and accessible culture where
every individual feels supported to chart their own path. You'll
have the autonomy to take the time you need through a unique
flexible time off benefit and have access to robust learning
resources to make your ambitions a reality. A focus on continuous
growth. Together, we will advance our nation's most critical
missions, build on our lengthy track record of business success,
and find opportunities to break new ground - in your career and in
our legacy. Your potential is limitless. So is ours. Learn more
about CACI here.
_____________________________________________________________________________
Pay Range: There are a host of factors that can influence final
salary including, but not limited to, geographic location, Federal
Government contract labor categories and contract wage rates,
relevant prior work experience, specific skills and competencies,
education, and certifications. Our employees value the flexibility
at CACI that allows them to balance quality work and their personal
lives. We offer competitive compensation, benefits and learning and
development opportunities. Our broad and competitive mix of
benefits options is designed to support and protect employees and
their families. At CACI, you will receive comprehensive benefits
such as; healthcare, wellness, financial, retirement, family
support, continuing education, and time off benefits. Learn more
here . Since this position can be worked in more than one location,
the range shown is the national average for the position. The
proposed salary range for this position is: $89,500-$188,000 CACI
is an Equal Opportunity/Affirmative Action Employer. All qualified
applicants will receive consideration for employment without regard
to race, color, religion, sex, pregnancy, sexual orientation,
gender identity, age, national origin, disability, status as a
protected veteran, or any other protected characteristic.
Keywords: CACI, San Antonio , SENIOR SOFTWARE ENGINEER - COMBAT SYSTEMS WITH SECURITY CLEARANCE, IT / Software / Systems , Austin, Texas
Click
here to apply!
|