Demo

Software Developer

The C.A.S.E. Engineering Group, LLC
Upper Marlboro, MD Full Time
POSTED ON 11/20/2025
AVAILABLE BEFORE 1/19/2026
Software Developer (Java, WebLogic, Oracle Pro*C)
Location: Remote
Position Type: Full-Time
Reports To: Technical Program Manager

About The C.A.S.E. Engineering Group
The C.A.S.E. Engineering Group is an Information Technology (IT) engineering firm that specializes in providing cybersecurity advisory services, modernizing IT architectures, developing and implementing IT strategic plans, and designing and engineering innovative systems, software, and applications. C.A.S.E. stands for Cybersecurity, Architecture, Strategy, and Engineering, which reflects both our core expertise and our belief that developing innovative solutions in unique environments requires a balanced approach. While C.A.S.E. tailors its solutions on a case-by-case basis to address the specific challenges organizations face, it also leverages industry best practices to ensure efficiency, security, and long-term success.
At C.A.S.E., we are always on the lookout for exceptional talent that can support our vision of delivering cutting-edge solutions, driving innovation, and solving complex challenges in mission-critical environments. We seek professionals who are not only technically proficient but also adaptable, analytical, and dedicated to excellence—ensuring that we continue to provide our clients with the best expertise available.

Position Overview
The Software Developer (Java, WebLogic, Oracle Pro*C) will be responsible for developing, maintaining, and enhancing applications within a Linux-based enterprise environment. This role requires expertise in Java development, WebLogic application servers, and Oracle Pro*C programming, along with experience using modern development tools and frameworks. The developer will collaborate with cross-functional teams to enhance system functionality, troubleshoot issues, and implement solutions that meet business and operational needs.
This is a full-time, remote role requiring availability during normal business hours, with occasional night and weekend work as needed based on project demands. The Software Developer reports to the Technical Program Manager and works closely with development, testing, and operations teams to ensure seamless application performance and integration.

Key Responsibilities
In addition to core development duties, contractor support shall include:
  • Developing code, scripts, and executable commands for enterprise applications using Java, WebLogic, and Oracle Pro*C.
  • Reviewing and analyzing detailed software requirements provided by the Government.
  • Programming and documenting coding changes.
  • Performing peer reviews of code.
  • Developing and maintaining Oracle database integrations using Pro*C.
  • Creating and executing test packages, including test plans and test case specifications.
  • Developing unit test scripts and documenting test results.
  • Troubleshooting application issues in a Linux-based environment.
  • Ensuring software changes are defect-free before submission for testing and production.
  • Performing requirements analysis, coding, test planning, unit testing, peer reviewing, and documentation.
Creating Ticket Resolution Packages that include:
  • Documented source codes, including program changes.
  • Documented script changes.
  • Unit test plans and test results.
  • Completed peer review forms.
  • Developer's Checklists, which document the problem and resolution in layman's terms.

Qualifications
Education:
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent experience).
Experience:
  • 5 years of software development experience with Java-based applications in an enterprise environment.
Technical Expertise:
  • Proficiency in: Java, WebLogic, Oracle Pro*C, and Linux-based systems.
  • Experience with: Oracle databases, including PL/SQL, and database management tools such as TOAD.
  • Development Tools: Secure CRT, ClearCase, Rational Team Concert (RTC), Engineering Workflow Management (EWM), Eclipse, Maven, and Visio.
  • Containerization: Experience with Enterprise Container Platform (ECP).
Additional Skills:
  • Problem-Solving: Strong analytical and debugging skills with the ability to troubleshoot complex technical issues.
  • Collaboration & Communication: Ability to work in a team-oriented environment, communicate effectively with technical and non-technical stakeholders, and contribute to project success.
  • Adaptability: Ability to work in a fast-paced, evolving environment with changing priorities and new technical challenges.

Why Join Us?
  • Work with cutting-edge technologies in a mission-critical enterprise environment.
  • Be part of a growing company that values innovation, technical excellence, and problem-solving.
  • Fully remote role with flexibility and work-life balance.
  • Opportunities for professional growth and advancement.

Salary.com Estimation for Software Developer in Upper Marlboro, MD
$109,344 to $135,489
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Developer jobs in the Upper Marlboro, MD area that may be a better fit.

  • Steel Thread Software, Inc. Sterling, VA
  • Company Description Steel Thread Software, Inc. is a privately-held, certified small business headquartered in Dulles, VA. Since 2008, we have consistently... more
  • 1 Month Ago

  • Sabree Software Services Chantilly, VA
  • Job Description Software Development The Contractor shall work within a data engineering team. This team works closely with operations officers, analysts, ... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!