Sr. Software Engineer
Company: Catapult Staffing
Location: Binghamton
Posted on: May 10, 2025
|
|
Job Description:
Senior Software Engineer
Increase your chances of an interview by reading the following
overview of this role before making an application.
Department: Software Engineering
Location: Binghamton, NY - Onsite
Role Type: Direct, Full-time position
Clearance: Secret
About Our Client
Our client is a leading defense contractor specializing in advanced
software systems for military and defense applications. With a
strong focus on security and excellence, they develop
mission-critical software solutions that support national security
objectives. The company employs both traditional Waterfall and
Agile methodologies to deliver high-quality, reliable software
products that meet rigorous government standards. Their engineering
teams work in secure environments to create solutions that address
complex technical challenges. The organization values technical
expertise, leadership, and a commitment to quality while fostering
a collaborative environment where mentorship and professional
growth are encouraged. Their work directly contributes to critical
defense infrastructure and capabilities.
Job Description
As a Senior Software Engineer, you will join an elite team
developing sophisticated software solutions for defense
applications. We are seeking an ambitious professional who can take
ownership of challenging problems, drive solutions, and provide
leadership for implementation while working effectively in a team
environment.
Your day-to-day responsibilities will include coordinating with
program leads to ensure successful project completion, working
throughout the software lifecycle using either Waterfall or Agile
methodologies, and developing software products across all phases.
You will provide technical guidance to project teams, ensure
program plans are followed, and actively mentor intermediate and
junior engineers. The role requires comprehensive knowledge of
software development activities, experience with task/resource
planning, and development of BOEs (Basis of Estimates), IMP
(Integrated Master Plan), and IMS (Integrated Master Schedule)
planning.
Duties and Responsibilities
Coordinate with program leads to ensure successful program
completion and delivery. Work collaboratively in a team environment
throughout the lifecycle using Waterfall or Agile methodologies.
Develop sophisticated software products within all phases of the
software lifecycle. Provide technical guidance to project teams and
ensure project goals are achieved on time and within budget. Ensure
program plans are followed and necessary artifacts are created for
each phase of the delivery cycle. Actively mentor intermediate and
junior engineers to foster their professional development. Maintain
comprehensive knowledge of all software activities for assigned
projects. Contribute to task/resource planning, development of
BOEs, and IMP/IMS planning processes. Design, develop, document,
test, and debug simulation software and systems with logical and
mathematical solutions. Comply with all company security and data
protection/usage policies and procedures. Handle all information
and materials properly according to security protocols. Support
occasional overtime, weekend work, shift work, and site travel
within the continental United States.
Required Experience/Skills BS in Computer Science, Software
Engineering, or other technical field (or equivalent education and
work experience). Minimum of 10 years of software development
experience. Experience supporting military or defense programs.
Demonstrated programming experience in software languages such as
Ada, C/C++, FORTRAN, and C#. Excellent communication and
interpersonal skills with the ability to interface with all levels
of employees and management. Experience with the full Software
Development Life Cycle (SDLC). Strong critical thinking and logical
reasoning skills to solve issues and predict potential programmatic
and technical risks. Proven track record of building relationships,
fostering collaboration, and working cross-functionally with
multidisciplinary teams. Active DoD Secret or higher clearance that
has been granted or renewed in the last 5 years. Ability to obtain
and maintain Special Program Access. Demonstrated ability to
design, develop, document, test, and debug simulation software and
systems containing logical and mathematical solutions.
Nice-to-Haves Experience using earned value management systems to
manage team cost and schedule performance. Experience with Software
Change Control, Change Management, and CI/CD tools such as
Atlassian tool suite, GitHub, GitLab, and/or Jenkins. Experience in
an Agile/SAFe leadership role (Scrum Master, Product Owner, Release
Train Engineer) Experience architecting, designing, modeling,
implementing, integrating, and debugging OO C++ software running on
Real-Time Operating systems such as VxWorks, Integrity, and/or
Real-Time Embedded Linux. Demonstrated mentoring and coaching
skills with excellent two-way communication (upward and downward).
Strong time management and organizational skills.
Pay & Benefits Summary Competitive salary commensurate with
experience and security clearance level. Comprehensive benefits
package including medical, dental, and vision insurance. 401(k)
retirement plan with company matching. Paid time off and company
holidays. Professional development and continuing education
opportunities. Career advancement pathways in defense software
engineering.
Join our elite team of software engineers developing
mission-critical systems for national security!
Apply now to contribute your expertise to cutting-edge defense
technology solutions.
Keywords: Senior Software Engineer - Defense Programs - C++ - Ada -
FORTRAN - Secret Clearance - Software Development - Military
Applications - SDLC - Agile - Waterfall
Keywords: Catapult Staffing, Scranton , Sr. Software Engineer, IT / Software / Systems , Binghamton, Pennsylvania
Click
here to apply!
|