Opportunity Tracker

Nothing tracked yet — opportunities you apply to or want to keep an eye on will show up here.

Explore the map

Percival Inc

Columbia, MD
Summary description:
Middleware Software Developer
Job description:
*Responsibilities Include*This position is for a software engineer that also has a strong ability and desire to do systems engineering work. It's a development position in a development org, but projects frequently require engineering and coordination across multiple organizations and systems to bring a larger vision to life. Strong technical and development skills are necessary, but there are also frequent periods in which the work will be very systems engineering focused rather than heads down development.Development/coding is still a large part of the role and deep technical skills are a requirement. The work is largely self-lead meaning the candidate needs strong initiative.Building graphical user interfaces (GUI) for custom applications*Required Skills & Qualifications*Development skills in Python, Java, Ruby; JSON, JSON schema, XML, XSD, REST APIsLinux especially, but also Windows and Mac; Docker, KafkaReverse engineering and analyzing network protocols*Desired Skills & Qualifications*CNE development experience is preferred especially CNO dataflow and middleware experienceAbility and desire to design, integrate, and manage complex systems
Internship with intent to hire full time. Any full time opportunities following the SkillBridge internship will likely have clearance and polygraph requirements.
Eligibility factors:
All Services

Maryland

Typical pay $109K – $178K/yr

Median pay: $139K/yr

What Software Developers typically earn in Maryland — from U.S. Bureau of Labor Statistics data (May 2025). It's the going rate for this line of work, not this employer's offer.

Run this SkillBridge program?Claim and verify your company to manage this listing, and to publish your company updates.Claim your company →
Submit & track your application through CareerPCS · Marked active by DoW · last checked August 25, 2026Apply now