Software Engineer II

Reflexive Concepts

Hanover (MD)

On-site

USD 180,000 - 240,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Reflexive Concepts is seeking a skilled Software Engineer to join our team. The role involves designing and building new software, sustaining existing applications, and serving as a technical lead ensuring software quality across the development team.

The position requires 14 years of software engineering experience, a BS in Computer Science, and an active TS/SCI with full-scope polygraph clearance. This is a senior level opportunity based in Maryland with leadership responsibilities.

Qualifications

  • Fourteen (14) years of experience as a Software Engineer in programs and contracts of similar scope, type and complexity.
  • Active TS/SCI clearance with full-scope polygraph.

Responsibilities

  • Analyze user requirements to derive software design and performance requirements.
  • Design and code new software or modify existing software to add new features.
  • Debug existing software and correct defects.
  • Integrate existing software into new or modified systems or operating environments.
  • Develop simple data queries for existing or proposed databases or data repositories.
  • Develop or implement algorithms to meet or exceed system performance and functional standards.
  • Design or implement complex database or data repository interfaces/queries.
  • Oversee one or more software development teams and ensure the work is completed in accordance with the software development process.

Skills

Team leadership
Software engineering
System design

Education

Bachelor's degree in Computer Science

Job description

Reflexive Concepts is seeking a skilled Software Engineer to join our team!

Specifically, we are looking for a Software Engineer (Skill Level 2) to design and build new software, integrate and sustain existing applications, and serve as a technical lead overseeing the quality of a development team's work.

The Work:

  • Analyze user requirements to derive software design and performance requirements
  • Design and code new software or modify existing software to add new features
  • Debug existing software and correct defects
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Design or implement complex database or data repository interfaces/queries
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints, and perform quality control on team products
  • 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 the project
  • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Write or review software and system documentation, and implement recommendations for improving documentation and software development process standards

Qualifications:

Required:

  • Fourteen (14) years’ experience as a Software Engineer in programs and contracts of similar scope, type and complexity
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university
    • Four (4) years of additional Software Engineering experience on projects with similar software processes may be substituted for a bachelor’s degree
  • Active TS/SCI clearance with full-scope polygraph
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Reflexive Concepts • Alabama

On-site
USD 120,000 - 180,000
Software Engineer II — Technical Lead, Systems & Performance
Software Engineer II — Technical Lead, Systems & Performance

Reflexive Concepts • Hanover (MD)

On-site
USD 180,000 - 240,000
Software Engineer III
Software Engineer III

Reflexive Concepts • Maryland

On-site
USD 55,000 - 83,000
Software Engineer II/III
Software Engineer II/III

Reflexive Concepts • Laurel (MD)

On-site
USD 110,000 - 170,000
Software Engineer III
Software Engineer III

Reflexive Concepts • Fort Meade (MD)

On-site
USD 120,000 - 150,000
Software Engineer
Software Engineer

RPMGlobal • Maryland

On-site
USD 150,000 - 210,000
Software Engineer III
Software Engineer III

Reflexive Concepts • Fort Meade (FL)

On-site
USD 120,000 - 180,000
Software Engineer II with Security Clearance
Software Engineer II with Security Clearance

Black Eagle Defense • Hanover (MD)

On-site
USD 110,000 - 145,000
Junior Software Developer
Junior Software Developer

Reflexive Concepts • Maryland

On-site
USD 80,000 - 100,000
Systems Engineer 3
Systems Engineer 3

Reflexive Concepts • Maryland

On-site
USD 110,000 - 140,000