Senior Middle Software Developer II or III

iQ-iA, Inc

  • Laurel, MD
  • Permanent
  • Full-time
  • 2 months ago
  • Apply easily
Senior Middleware Software Developer II or III
Laurel, Maryland
Active TS/SCI with FSP
OnsiteOverviewWhat We’re Looking For
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.QualificationsWhat You’ll Need
  • 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 either:
  • 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
What Will Set You Apart
  • 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
Our CultureGreat People, Exceptional BenefitsGreat people are the foundation of any great company. To attract and retain great people, CyberPoint offers fulfilling work that we like to balance with the rest of life. We accomplish this by offering outstanding benefits that allow each of our employees to live and work well.
Be a part of CyberPoint. Be valued.Powered by JazzHR

iQ-iA, Inc