Demo

Software Developer

CCS Global Tech
Alexandria, VA Full Time
POSTED ON 2/4/2025
AVAILABLE BEFORE 3/5/2025

Location: Alexandria, VA, USA OR Annapolis Junction, MD

Salary Range: ** Salary ranges are based on minimum education and years of experience and may increase based on education and/or experience.

Required Active TS/SCI with CI Polygraph Clearance Or FSP- Ensure their clearance has been updated within the past Five (5) years (crossovers are acceptable).

Overview

This is an excellent opportunity for an experienced software developer who is passionate about building innovative solutions and thrives in dynamic environments. The ideal candidate will have strong Java development expertise and at least 14 years of software development experience.

The position offers a diverse set of responsibilities, including:

  • Server-side business logic implementation
  • Client web application and User Interface (UI) development

The client is seeking professionals who prioritize quality, adhere to sound software development principles, and can effectively collaborate within an Agile team environment.

Application Process

Interested candidates are encouraged to submit their resume detailing their relevant experience and qualifications.

Security Clearance Requirements

To qualify for this role, candidates must:

  • Be U.S. Citizens
  • Hold an active TS/SCI Security Clearance with Polygraph
  • Ensure their clearance has been updated within the past Five (5) years (crossovers are acceptable).

Key Responsibilities

  • Collaborate with team members to perform software development tasks independently and within an Agile environment.
  • Participate in Agile planning sessions and team-related activities.
  • Analyze complex system requirements and design solutions using CASE tools and sound software engineering practices.
  • Write efficient, reliable, and reusable code while maintaining high standards of quality.
  • Manage software processes and advocate for best practices, such as code reuse and cross-program collaboration.
  • Develop, document, and deploy automation scripts for testing and production.

Basic Qualifications

  • Proven experience in Java development.
  • 14 years of software development experience with a Bachelor’s degree in Computer Science or a related field.
  • (Four additional years of experience may be substituted for a degree.)
  • Experience or familiarity with multiple technologies, including:
  • Java/JEE, Python, C/C , SQL, SOAP, WSDL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins.
  • Experience with Web Application UI development and technologies like JSON, HTML, XML, and XSLT.
  • Knowledge of cryptographic systems, including digital signatures and XML canonicalization.
  • Development experience on Windows and/or Linux environments.
  • Professional experience with web services.
  • Strong understanding of software development principles and best practices.
  • Excellent communication skills and the ability to prioritize tasks effectively.

Preferred Qualifications

A strong candidate will have additional experience in:

  • JEE (EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS) and application servers like Tomcat, WebLogic, JBoss.
  • High-level requirements management and secure systems engineering.
  • Agile practices such as Pair Programming, TDD, and ATDD.
  • Tools like FITNesse, Mockito, Cucumber, UFT, and Selenium.
  • Behavior Driven Development (BDD) and secure software development (Layer 7 Policy).
  • Scaled Agile Framework (SAFe) methodology and SAFe Agilist Certification.
  • Additional expertise in: J2EE, Python, C/C , SQL, SOAP, Postgres, Oracle, Mongo, and PowerShell.

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: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CCS Global Tech

CCS Global Tech
Hired Organization Address Tampa, FL Full Time
Qualifications Required : Must have an active and transferrable DoD Top Secret security clearance with current investiga...
CCS Global Tech
Hired Organization Address Los Angeles, CA Full Time
Roles / Responsibilities : 1) Design and develop NLU application (chatbot) using Lex. Design Conversational Flow : Creat...
CCS Global Tech
Hired Organization Address Nellis, WV Full Time
Position : Cybersecurity Support Location : Nevada- Nellis Air Force Base (AFB) Duration : Full-time DOD experience is m...
CCS Global Tech
Hired Organization Address Linthicum Heights, MD Full Time
Job Title: Information Systems Security Engineer (Mid & Senior Level) Client Location: Linthicum, MD (Onsite) Employment...

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

Software Developer

Software Aspekte, Herndon, VA

Software Developer

Software Defined Automation GmbH, Reston, VA

AI Assistant is available now!

Feel free to start your new journey!