Software Engineer

MANTECH

Fort Meade (MD)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MANTECH in Fort Meade, MD seeks a Software Engineer to design, develop, and maintain complex software systems, ensuring performance and functional requirements are met. The role emphasizes backend Java development and collaboration with teams to deliver reliable software solutions.

Responsibilities include coding new features, debugging, optimizing algorithms, and documenting software, while mentoring teams and adhering to development processes. A TS/SCI with Polygraph clearance is required.

Qualifications

  • Bachelor’s Degree in Computer Science or related discipline; 20+ years of software engineering experience, four years may substitute for degree.
  • Expert-level proficiency with backend software development using Java.

Responsibilities

  • Designing and coding new software or modifying existing software to add new features and functionality.
  • Analyzing user requirements to derive software design and performance requirements while debugging existing software to correct defects.
  • Developing and implementing algorithms to meet or exceed system performance and functional standards.
  • Integrating existing software into new or modified systems or operating environments.
  • Developing software solutions by analyzing system performance standards and conferring with users or system engineers.
  • Writing or reviewing software and system documentation to ensure process standards are met.
  • Mentoring software development teams and ensuring work is completed in accordance with the constraints of the development process.

Skills

Java backend development

Education

Bachelor’s Degree in Computer Science or related discipline

Job description

MANTECH seeks a motivated, career and customer‑oriented Software Engineer to join our team in Fort Meade, MD. The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance requirements are met.

Responsibilities
  • Designing and coding new software or modifying existing software to add new features and functionality.
  • Analyzing user requirements to derive software design and performance requirements while debugging existing software to correct defects.
  • Developing and implementing algorithms to meet or exceed system performance and functional standards.
  • Integrating existing software into new or modified systems or operating environments.
  • Developing software solutions by analyzing system performance standards and conferring with users or system engineers.
  • Writing or reviewing software and system documentation to ensure process standards are met.
  • Mentoring software development teams and ensuring work is completed in accordance with the constraints of the development process.
Minimum Qualifications
  • Bachelor’s Degree in Computer Science or related discipline with 20+ years of software engineering experience; Four years of additional software engineering experience may be substituted for a Bachelor’s Degree.
  • Expert‑level proficiency with backend software development using Java.
Preferred Qualifications
  • Experience developing and deploying backend applications within cloud environments.
Clearance Requirements
  • Active/current TS/SCI with Polygraph.
Physical Requirements
  • Must be able to remain in a stationary position 50%.
  • Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
  • Frequently communicates with co‑workers, management, and customers, which may involve delivering presentations.
  • Must be able to exchange accurate information in these situations.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

MANTECH • Maryland

On-site
USD 150,000 - 210,000
Systems Engineer
Systems Engineer

MANTECH • Fort Meade (MD)

On-site
USD 100,000 - 130,000
System Engineer
System Engineer

MANTECH • Fort Meade (MD)

On-site
USD 95,000 - 130,000
Software Developer
Software Developer

MANTECH • Saint Inigoes Shores (MD)

On-site
USD 70,000 - 90,000
Linux Systems Engineer
Linux Systems Engineer

MANTECH • Fort Meade (MD)

On-site
USD 90,000 - 120,000
Senior Software Developer
Senior Software Developer

MANTECH • Augusta (GA)

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

Power3 Solutions • Fort Meade (MD)

On-site
USD 120,000 - 180,000
Competitive health, dental, and vision
401k matching
Time Off: 11 holidays, 25 PTO
+2
Senior Backend Java Engineer — Cloud & Systems
Senior Backend Java Engineer — Cloud & Systems

MANTECH • Fort Meade (MD)

On-site
USD 120,000 - 180,000
Junior Software Developer
Junior Software Developer

MANTECH • Saint Inigoes Shores (MD)

On-site
USD 65,000 - 90,000
Software Engineer I
Software Engineer I

Full Scope • Fort Meade (MD)

On-site
USD 70,000 - 90,000
401(k) matching
Dental insurance
Flexible spending account
+6