Talent.com
Software Engineer, Level 3 (FORECASTED)

Software Engineer, Level 3 (FORECASTED)

Independent SoftwareAnnapolis Junction, MD, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

What You Will Do

As a Level 3 Software Engineer (SWE) with Independent Software, you will design, develop, maintain, and enhance complex and diverse software systems. These systems include real-time, processing-intensive analytics, large-scale data handling, algorithm development, and business and mission-critical management systems. You will provide technical leadership, influence best practices, and guide software development teams to deliver high-quality software solutions that meet mission needs and performance standards.

This position offers the opportunity to work on meaningful software systems that support important missions. You will be part of a professional environment where collaboration, technical development, and process improvement are valued. The role provides stability, a clear scope of work, and the chance to contribute to systems used in real-world applications. If you are looking for consistent, hands-on software engineering work with experienced teams, this role may be a good fit.

Key Responsibilities :

  • Analyze user requirements to determine software design and performance needs
  • Design, develop, test, and maintain new or existing software systems
  • Debug software and resolve defects
  • Integrate software into new or modified systems or environments
  • Write, review, and maintain software and system documentation
  • Implement and improve development process standards and documentation
  • Oversee one or more software development teams
  • Lead complex software architecture decisions, trade-off analyses, and technical direction
  • Design and implement advanced algorithms and database interfaces
  • Collaborate with system and hardware engineers to derive software requirements
  • Conduct software quality assurance and ensure product compliance
  • Recommend and integrate new tools, technologies, and development practices
  • Coordinate software system installation and monitor equipment to meet operational specifications
  • Assign, delegate, and monitor development and testing tasks among team members

Required Skills and Qualifications :

  • Strong knowledge of software engineering principles, systems architecture, and design patterns
  • Proficiency in software development methodologies (Agile, Waterfall, etc.)
  • Experience with complex algorithms, large datasets, and real-time systems
  • Proficiency with at least one programming language (e.g., Java, C++, Python)
  • Ability to design and optimize database queries and repositories
  • Strong problem-solving and debugging skills
  • Experience in performance tuning and system optimization
  • Excellent leadership, communication, and team collaboration skills
  • Familiarity with COTS / GOTS software integration and software reuse strategies
  • Education and Experience :

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related technical discipline from an accredited college or university
  • Twenty (20) years of experience as a Software Engineer in programs of similar scope, type, and complexity
  • Substitution : An additional four (4) years of relevant software engineering experience may be substituted for a bachelor’s degree
  • Clearance Requirement :

  • Must possess an active TS / SCI with appropriate Polygraph to be considered for this role
  • This position is contingent on contract award
  • We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

    Powered by JazzHR

    qEMvFrKn4Z

    Create a job alert for this search

    Software Engineer • Annapolis Junction, MD, US

    Related jobs
    • Promoted
    Software Engineer Level 3

    Software Engineer Level 3

    Columbia Technology PartnersAnnapolis Junction, MD, US
    Full-time
    The Software Engineer is responsible for the full lifecycle of complex and varied software systems, including high-performance analytics, advanced algorithm development, large-scale data processing...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer Level 3

    Software Engineer Level 3

    DUITWashington, DC, US
    Full-time
    We are on several winning teams.Come join us! Our work environment is limitless, you matter to us, your great work will be recognized, and there are many opportunities for advancement.Davis Unlimit...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer Levels 0-3 - FULL SCOPE POLYGRAPH REQUIRED

    Software Engineer Levels 0-3 - FULL SCOPE POLYGRAPH REQUIRED

    PTF Consulting, LLCJessup, MD, US
    Full-time
    ACTIVE FULL SCOPE POLYGRAPH REQUIRED TO BE CONSIDERED!.Software Engineers (Entry to Senior Level).These roles offer the opportunity to work with cutting-edge technologies, from.Software Engineers w...Show moreLast updated: 6 days ago
    • Promoted
    Software Engineer Level 4

    Software Engineer Level 4

    IntelliGenesisAnnapolis Junction, MD, US
    Full-time
    Use leading edge technologies to access data across many different software platforms, computing environments, and employ multiple software languages to develop analytics.Coordinate local developme...Show moreLast updated: 30+ days ago
    • Promoted
    Mid-Level Software Engineer

    Mid-Level Software Engineer

    Leidos IncAlexandria, VA, United States
    Full-time
    Leidos National Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security operations, and decision analytics to support our d...Show moreLast updated: 30+ days ago
    • Promoted
    Mission Software Engineer, Public Sector

    Mission Software Engineer, Public Sector

    Scale AI, Inc.Washington, DC, United States
    Full-time
    Scale AI is seeking a highly skilled and motivated Mission Software Engineer to join our dynamic Federal Engineering team. As a part of this team, you will play a critical role in supporting Scale's...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer Level 2 (Hybrid)

    Software Engineer Level 2 (Hybrid)

    Columbia Technology PartnersAnnapolis Junction, MD, US
    Full-time
    The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.Works individually or as part of a team. Reviews and tests software components for adherence to the de...Show moreLast updated: 30+ days ago
    Software Engineer, Level 2

    Software Engineer, Level 2

    Avalore, LLCAnnapolis Junction, MD, US
    Full-time
    Quick Apply
    The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.Works individually or as part of a team. Reviews and tests software components for adherence to the de...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer Level 3

    Software Engineer Level 3

    IntelliGenesisAnnapolis Junction, MD, US
    Full-time
    Develop and maintain frontends using Vue.Work closely with tech lead on technical decisions and product roadmap.Act as a source of technical knowledge for more junior engineers.Interact directly wi...Show moreLast updated: 30+ days ago
    Software Engineer, Level 0

    Software Engineer, Level 0

    Avalore, LLCAnnapolis Junction, MD, US
    Full-time
    Quick Apply
    The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.Works individually or as part of a team. Reviews and tests software components for adherence to the de...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Oceaneering International, Inc.Hanover, MD, United States
    Full-time
    Oceaneering Technologies (OTECH) develops, manufactures, and operates customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.Oceaneering Aero...Show moreLast updated: 27 days ago
    • Promoted
    System Engineer, Level 3

    System Engineer, Level 3

    Avalore, LLCAnnapolis Junction, MD, United States
    Full-time
    Applies systems engineering principles throughout the systems life cycle phases : Concept, Development, Production, Utilization, Support, and Retirement. Interacts with the Government regarding Syste...Show moreLast updated: 3 days ago
    • Promoted
    Software Engineer Level 1

    Software Engineer Level 1

    IntelliGenesisAnnapolis Junction, MD, US
    Full-time
    Ability to develop, maintain, and enhance complex and diverse software systems (e.Ability to work individually or as part of a team review and test software components for adherence to the design r...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer Level 0 (FORECASTED)

    Software Engineer Level 0 (FORECASTED)

    Columbia Technology PartnersAnnapolis Junction, MD, US
    Full-time
    This position is contingent on contract award • •.The Software Engineer develops, maintains, and enhances complex and diverse software systems (e. Works individually or as part of a team.Reviews and t...Show moreLast updated: 30+ days ago
    Software Engineer, Level 3

    Software Engineer, Level 3

    Avalore, LLCAnnapolis Junction, MD, US
    Full-time
    Quick Apply
    The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.Works individually or as part of a team. Reviews and tests software components for adherence to the de...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer Level 2

    Software Engineer Level 2

    Columbia Technology PartnersAnnapolis Junction, MD, US
    Full-time
    The Software Engineer is responsible for designing, developing, maintaining, and enhancing a wide range of complex software systems. These may include high-performance analytics platforms, advanced ...Show moreLast updated: 27 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    RelativityBaltimore, MD, United States
    Full-time
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer Level 2

    Software Engineer Level 2

    IntelliGenesisAnnapolis Junction, MD, US
    Full-time
    Ability to develop, maintain, and enhance complex and diverse software systems (e.Ability to work individually or as part of a team review and test software components for adherence to the design r...Show moreLast updated: 30+ days ago