Demo

Software Developer (Mid to Senior Level)

California Creative Solutions Inc.
Annapolis, MD Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 3/31/2025

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 seven (7) 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 (Mid to Senior Level)?

    Sign up to receive alerts about other jobs on the Software Developer (Mid to Senior Level) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $91,370 - $117,201
    Income Estimation: 
    $115,390 - $147,559
    Income Estimation: 
    $106,780 - $140,358
    Income Estimation: 
    $104,963 - $131,876
    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
    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 California Creative Solutions Inc.

    California Creative Solutions Inc.
    Hired Organization Address St. Louis, MO Full Time
    The Opportunity As a Geospatial Mission Operations Integrator , you will play an integral role in supporting NGA analyst...
    California Creative Solutions Inc.
    Hired Organization Address Fort Meade, MD Full Time
    Job Description Job Description Overview : The Systems Engineer will assist the government in all aspects of the Systems...
    California Creative Solutions Inc.
    Hired Organization Address Mountain View, CA Temporary
    Job Description : Strong experience in AWS Good and powerful experience in Qlik Sense, Qlik Admin, Qlik Console Scriptin...
    California Creative Solutions Inc.
    Hired Organization Address Lansing, MI Full Time
    Key Requirements : Exposure to Complex IT Web Applications : Required within the past 10 years. Experience in Supporting...

    Not the job you're looking for? Here are some other Software Developer (Mid to Senior Level) jobs in the Annapolis, MD area that may be a better fit.

    Independent Software, Inc. is hiring: Web Developer in Annapolis

    Independent Software, Inc., Annapolis, MD

    AI Assistant is available now!

    Feel free to start your new journey!