Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

$103.8k - $218.1k

Navstar

Software Developer

Columbia, MD Top Secret/SCI Polygraph Career Level not specified $103,800 - $218,100

The Opportunity

To provide software development and integration to develop, deploy and sustain current applications. The Software Engineer develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Also review and test software components for adherence to the design requirements and documents test results. This position also requires the ability to resolve software problem reports and utilize software development and software design methodologies appropriate to the development environment.

Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.

Responsibilities
  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Assist with developing and executing test procedures for software components
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
  • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
  • Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints: Perform quality control on team products
  • Implement recommendations for improving documentation and software development process standards
  • Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
Qualifications: Required
  • UI/UX architecture frontend development background
  • API
  • ReactJS
  • NodeJS
  • Java
  • Spring Boot framework
  • JavaScript
  • Docker/Podman
  • AWS cloud infrastructure
  • MongoDB
  • Elasticsearch
  • Gradle

Fourteen (14) years' experience in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional S',VE experience on projects with similar software processes may be substituted for a bachelor's degree.

Desired: Familiarity with other front-end automation tools such as Robot Framework.

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 values the unique contributions that every employee brings to our company and our customers - every day. 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.

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.

The proposed salary range for this position is: $103,800 - $218,100

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Columbia, MD vacancy
  •  ...and maintain robust cloud environments, primarily within AWS, while also supporting existing on-premises server infrastructure. Develop, implement and maintain automation scripts and configurations using SaltStack to streamline infrastructure provisioning, configuration... 
    Suggested
    Full time
    Work at office

    MANTECH

    Annapolis Junction, MD
    6 hours ago
  •  ...MANTECH seeks a motivated, career and customer-oriented Cloud Software Engineer to join our team in Annapolis Junction, MD. Become...  .... Responsibilities include but are not limited to: Develops, maintains, and enhances complex and diverse software systems (... 
    Suggested
    Contract work
    Work at office

    MANTECH

    Annapolis Junction, MD
    6 hours ago
  •  ...Full-Stack Software Developer (Back-end focused) Columbia, MD Description : This role will be on a fast-moving software engineering team supporting a microservice ecosystem with several UIs. Project management is done using feature driven development. The... 
    Suggested

    thejosefgroup.com

    Columbia, MD
    3 days ago
  •  ...Full Stack Software Developer TS/SCI Clearance is Required Serve as a Full Stack Software Developer in support of US Army C5ISR Designs, develops, tests, and maintains software Maintains and upgrades software following deployment Creates, designs, and implements... 
    Suggested

    MRINetwork

    Annapolis Junction, MD
    3 days ago
  •  ...Full Stack Software Developer Reflexive Concepts is seeking a skilled Full Stack Software Developer! Join a team of developers and system engineers and play a crucial role in ensuring that applications in the Human Resource Applications and Services organization operate... 
    Suggested

    Reflexive Concepts

    Annapolis Junction, MD
    3 days ago
  • $245k - $271k

     ...Purpose and Impact: This team is charged with developing elements of IC geolocation product lines that address operational requirements...  ...-Friday, 0800-1600 Essential Responsibilities: Perform software development predominantly using Java to create and implement... 
    Hourly pay
    Contract work
    Local area
    Monday to Friday

    Amentum

    Annapolis Junction, MD
    7 hours ago
  •  ...candidate must have at least seven (7) years of IT and business/industry work experience. At least three (3) years of experience in developing and consuming RESTful APIs. At least two (2) years of experience in Service Oriented Architecture/Service integration with Web... 
    Temporary work
    Work experience placement
    Flexible hours

    Interclypse

    Annapolis Junction, MD
    3 days ago
  •  ...C++ Software Engineer Annapolis Junction, MD ( Description We are searching for cleared professionals who are passionate about...  ...are provided with a multitude of contract opportunities from developing tip-of-the-spear capabilities to providing support for ongoing... 
    Contract work
    Work at office
    Immediate start
    Flexible hours

    Synergy ECP

    Annapolis Junction, MD
    22 hours ago
  •  ...Software Engineer Stanley Reid is a specialized recruiting firm connecting top contractors with exciting IC/DoD opportunities. We...  ...and/or experience with XHTML, HTML, XML, and XSLT. Experience developing with Windows and/or Linux operating systems. A strong understanding... 
    For contractors
    Work experience placement

    stanleyreid.com

    Annapolis Junction, MD
    3 days ago
  •  ...Software Developer Position Athenix Solutions Group is looking for multiple Software Developers in Annapolis Junction, MD. The developers will support a variety of projects to develop, maintain, and enhance complex and diverse software systems assisting in the defense... 

    Navstar

    Annapolis Junction, MD
    3 days ago
  •  ...with matters. ________________________________________________________________________ In this role, you will develop, maintain, and enhance complex software systems, including processing-intensive analytics, novel algorithm development, manipulation of extremely large... 
    Work at office
    Flexible hours

    Set of X

    Annapolis Junction, MD
    5 days ago
  • $146.67k - $249.33k

     ...Software Engineer Looking for an exciting career move? It is waiting for you at BAE Systems! At BAE Systems, we promote a strong,...  ...capabilities in this complex system. Following the TDD pattern, our developers are responsible for implementing robust testing leveraging... 
    Full time
    Work experience placement
    Local area
    Flexible hours

    BAE Systems USA

    Annapolis Junction, MD
    4 days ago
  •  ...Please do not apply if you do not currently possess this level of clearance. Basic Requirements: ~7 years of experience as a software engineer ~ Bachelor's degree in a technical discipline ~4 additional years of experience as a software engineer may be... 
    Immediate start

    Shield Consulting Solutions

    Annapolis Junction, MD
    3 days ago
  •  ...Java Software Engineer We are seeking a skilled and passionate Java Software Engineer to join our team and contribute to the design, development, and maintenance of high-quality software solutions. In this role, you will work on building reliable, scalable, and secure... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Annapolis Junction, MD
    3 days ago
  • $140k - $150k

     ...Please do not apply if you do not currently possess this level of clearance. Basic Requirements: ~7 years of experience as a software engineer ~ Bachelor's degree in a technical discipline ~4 additional years of experience as a software engineer may be... 
    Immediate start

    Shield Consulting Solutions

    Annapolis Junction, MD
    3 days ago
  •  ...status, national origin or any other characteristic protected under federal, state, or applicable local law. Job Description Embedded Software Engineer Savage, Maryland 1 Year Must haves 10+ years of experience Embedded microprocessor design experience C/C++ Experience... 
    Local area

    Idexcel

    Savage, MD
    1 day ago
  • $118.3k - $224.9k

     ...Raytheon Subsystem Engineering and Photonics Group is actively seeking a Principal Embedded Software Engineer to join our team in Columbia, MD. The role focuses on designing, developing, and testing real‑time embedded software for RF and photonic systems. Key... 
    Temporary work
    Relocation
    Flexible hours
    Day shift

    Prattwhitney

    Columbia, MD
    5 days ago
  • $205k - $215k

     ...hours/week Basic Requirements ~5 years of experience as a software engineer ~ Bachelor's degree in a technical discipline ~2...  ...Experience using the Linux CLI and Linux tools Experience developing Bash scripts to automate manual processes Recent software... 
    16 hours
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis Junction, MD
    3 days ago
  •  ...leading company in the tech field seeks a Senior Full Stack Java Developer to work on innovative data transformation solutions. In this...  ...use your extensive experience to develop enterprise-level software, ensuring effective data flow processes, and work in a collaborative... 

    Red Alpha

    Columbia, MD
    5 days ago
  • $165k - $235k

    A day in the life: We're seeking a talented Senior Full Stack Java Developer to develop data transformation software as part of a larger enterprise data flow. You will collaborate with systems engineers, implement data mappings, and verify results in corporate repositories... 
    Immediate start

    Red Alpha

    Columbia, MD
    1 day ago
  •  ...intelligence, and machine learning to stay ahead of emerging threats and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse software systems supporting Analytic Missions. This Program has a robust... 

    Lockheed Martin

    Annapolis Junction, MD
    6 hours ago
  •  ...ensuring mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations,...  ...their team. Rather, their role is to help their team research and develop the best possible solutions and implement them in a sustainable... 
    Full time
    2 days per week
    1 day per week

    Clarity LLC

    Columbia, MD
    15 days ago
  • $750 per month

     ...Description Seeking engineers to grow their knowledge and further their careers. Interclypse has numerous low-level and embedded software development openings ranging from C/C++, Python, RTOS, low-level Windows / Linux, and X86 architectures. Requirements... 
    16 hours
    Full time
    Temporary work

    Interclypse

    Annapolis Junction, MD
    2 days ago
  • $118.3k - $224.9k

     ...Principal Embedded Software Engineer Raytheon's Subsystem Engineering and Photonics group is actively seeking a Principal Embedded...  ...-on, multi-disciplinary engineering team that works to design, develop, and fabricate the next generation of RF and photonic systems.... 
    Temporary work
    Work experience placement
    Relocation
    Flexible hours
    Night shift
    Day shift

    Raytheon

    Columbia, MD
    3 days ago
  • $200k - $280k

     ...We will immerse you in the latest technologies. We will develop and support your own personalized training program to continue...  ...you. We Make It Happen! GliaCell Technologies focuses on Software & System Engineering in Enterprise and Cyber Security solution... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Columbia, MD
    1 day ago
  • $190k - $200k

     ...degree Job Description Design, code, and modify software to add features, implement high-performance algorithms, and...  ...functionality. Analyze work processes and system performance to develop technical solutions and provide recommendations for improving... 
    Immediate start
    Remote work

    Shield Consulting Solutions

    Columbia, MD
    4 days ago
  • $200k - $210k

     ...Software Integration Engineer **Active TS/SCI w/Polygraph REQUIRED**. Please do not apply if you do not currently possess this level...  ...using the Linux CLI and Linux suite of tools Experience developing scripts using Bash/Python Experience with containerization... 
    Immediate start

    Shield Consulting Solutions

    Annapolis Junction, MD
    3 days ago
  •  ...Job Posting Header Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense communities. The company leverages its expertise in... 
    Full time
    Contract work

    Synergy ECP

    Columbia, MD
    1 day ago
  •  ...Software Engineer Principal TS/SCI with Polygraph Required Ready to build mission-critical systems in a modern, cloud-native environment...  ...containerized architectures. What You'll Do Design, develop, and deploy scalable, containerized applications Build and... 

    General Dynamics

    Annapolis Junction, MD
    3 days ago
  • $220k - $230k

     ...CySA+, GICSP, GSEC, CND, or SSCP ~20 years of experience as a software engineer ~ Bachelor's degree in a technical discipline. 4...  ...functionality. Analyze work processes and system performance to develop technical solutions and provide recommendations for improving... 
    Immediate start

    Shield Consulting Solutions

    Columbia, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!