Cyberpoint logo

Senior Middleware Software Developer II, or III (TS/SCI with FSP Required)

Cyberpoint

Laurel, MD
Full Time
Senior
about 1 month ago

Job Description

About the Role

As a Middleware Software Engineer at CyberPoint, you will lead and support the development of mission-critical middleware and dataflow applications that enable Computer Network Operations (CNO). You'll work closely with a collaborative team of engineers to design, develop and test custom software solutions across Windows and Linux platforms. This role is ideal for a self-starter with strong software/system engineering skills, who is excited by technical challenges and thrives in agile environments. When you become a part of CyberPoint you are joining a dynamic, diverse, fast-growing company that welcomes creative thought and ambition. We're committed to creating an environment where each employee can thrive.

Key Responsibilities

  • Lead and support the development of mission-critical middleware and dataflow applications.
  • Design, develop, and test custom software solutions across Windows and Linux platforms.
  • Support the full software development life cycle including requirement gathering, design, development, testing, validation, and deployment.
  • Collaborate with a team of engineers to solve technical challenges and implement solutions.

Requirements

  • U.S. Citizenship.
  • Active TS/SCI with Full Scope Polygraph.
  • BS in Computer Science, Computer Engineering, or similar.
  • 8+ years experience with object-oriented programming.
  • 5+ years of experience developing Windows applications using Visual Studio or .NET or Unix/Linux applications using makefiles or similar build systems.
  • Proficiency in one or more of the following languages: Python, Ruby, Java, C, C++, or C#.
  • Strong understanding of JSON, JSON Schema, XML, and XSD.
  • Experience leading software development projects involving complex systems.
  • Proven experience supporting full software development life cycle: requirement gathering, design, development, testing, validation, and deployment.
  • Ability to work in a fast-paced, agile environment and respond to evolving customer requirements.

Nice to Have

  • Experience with or strong interest in CNO middleware and dataflow systems.
  • Familiarity with Linux system integration and scripting.
  • Demonstrated ability to lead small teams and foster a collaborative development environment.
  • Experience building intuitive GUIs for custom applications.
  • Excellent communication skills and the ability to clearly articulate complex technical concepts.
  • Adaptability, initiative and a proactive approach to problem-solving.

Qualifications

  • BS in Computer Science, Computer Engineering, or similar.
  • 8+ years experience with object-oriented programming.

Benefits & Perks

  • Outstanding benefits that allow employees to live and work well.
  • Fulfilling work balanced with personal life.

Working at Cyberpoint

Great people are the foundation of CyberPoint. The company values diversity, inclusion, and creating an environment where employees can thrive. CyberPoint is committed to equal employment opportunity and affirmative action, fostering an inclusive community that respects and embraces diversity.

Apply Now

Job Details

Posted AtJun 13, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Cyberpoint

Website

cyberpointllc.com

Company Size

101-250 employees

Location

Laurel, MD

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches