1

Senior Application Developer Jobs in California, MD

Overview Senior Data Scientist (IDS TPSS): Bowhead is seeking a Senior Data Scientist for the ... programming languages and visualization software. Responsibilities * Oversees the application of ...

Senior Data Scientist

Saint Inigoes, MD · On-site

$90K - $150K/yr

Overview Senior Data Scientist (IDS TPSS): Bowhead is seeking a Senior Data Scientist for the ... programming languages and visualization software. Responsibilities * Oversees the application of ...

Collaborate with senior developers and architects to create technical designs and specifications ... Optimize application performance and scalability. * Self-motivated individual willing to learn and ...

Collaborate with senior developers and architects to create technical designs and specifications ... Optimize application performance and scalability. * Self-motivated individual willing to learn and ...

Collaborate with senior developers and architects to create technical designs and specifications ... Optimize application performance and scalability. * Self-motivated individual willing to learn and ...

Collaborate with senior developers and architects to create technical designs and specifications ... Optimize application performance and scalability. * Self-motivated individual willing to learn and ...

Showing results 41-60

Senior Application Developer information

See California, MD salary details

$51.7K

$110.1K

$152.8K

How much do senior application developer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for senior application developer in California, MD is $110,112.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,000.00 and $126,500.00 per year, depending on experience, location, and employer.

What is a senior application developer?

Senior Application Developers are experienced professionals who design, build, and maintain complex software applications. They lead development teams, make key architectural decisions, and ensure that software projects meet technical standards and business requirements. In addition to writing code, they often mentor junior developers, troubleshoot high-level issues, and collaborate with other departments to deliver robust solutions. Their expertise helps organizations create scalable and efficient applications tailored to business needs.

What are the key skills and qualifications needed to thrive as a senior application developer?

To thrive as a Senior Application Developer, you need advanced programming skills, a deep understanding of software development lifecycles, and typically a bachelor’s degree in computer science or related fields. Mastery of languages like Java, C#, or Python, experience with frameworks, databases, and familiarity with version control systems (such as Git) are essential, and certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate can be advantageous. Strong problem-solving, leadership, and communication skills help you manage projects and mentor junior developers. These skills are crucial for delivering robust, scalable applications and ensuring effective collaboration within development teams.

What are some typical challenges faced by senior application developers when leading development projects?

Senior Application Developers often encounter challenges such as balancing project deadlines with code quality, managing technical debt, and integrating new technologies into existing systems. They are typically responsible for mentoring junior developers, which requires strong communication and leadership skills. Additionally, they must collaborate closely with cross-functional teams, such as QA, UX/UI designers, and product managers, to ensure that project requirements are met while maintaining scalability and performance standards.

What is the difference between Senior Application Developer vs Application Engineer?

AspectSenior Application DeveloperApplication Engineer
Required CredentialsBachelor's degree in CS or related field; 5+ years experience; programming certificationsBachelor's degree in CS or related field; 3+ years experience; technical certifications
Work EnvironmentDesigning, developing, and maintaining applications; leading projectsImplementing, testing, and supporting applications; collaborating with development teams
Employer & Industry UsageTech companies, finance, healthcare; senior roles in software developmentIT firms, manufacturing, telecom; technical support and implementation roles

While both roles involve application development, Senior Application Developers typically lead projects and have more experience, whereas Application Engineers focus on implementing and supporting applications within technical teams.

How much does a senior application developer make?

The average salary for a senior application developer typically ranges from $100,000 to $150,000 annually, depending on experience, location, and industry. Skilled developers with expertise in specific programming languages, frameworks, or certifications may earn higher compensation. Salaries can also vary based on company size and project complexity.

What are the most commonly searched types of Application Developer jobs in California, MD?

The most popular types of Application Developer jobs in California, MD are:

What cities near California, MD are hiring for Senior Application Developer jobs?

Cities near California, MD with the most Senior Application Developer job openings:

Senior Systems Security Engineer

Strategic Data Systems

Dahlgren, VA • On-site

$116K - $160K/yr

Full-time

Re-posted 6 days ago


Job description

Senior Systems Security Engineer
Dahlgren Naval Surface Warfare Center, Dahlgren, VA
Salary negotiable (Dependent on experience level) - Full Time with Benefits
Flexible Start-Date - Contingent on contract award
 
Strategic Data Systems (SDS) is seeking an experienced Senior Systems Security Engineer to support a DoN customer. Strategic Data Systems is an experienced technical solutions provider for the Navy, Marine Corps, DoD, and other federal customers. Our mission is to provide exceptional technical capabilities, management, and support to the warfighter.
 
This role provides technical leadership for security and systems administration, including the design, deployment, configuration, troubleshooting, and management of security solutions in alignment with DoD cybersecurity policies and standards.
 
The ideal candidate possesses expertise in vulnerability analysis, risk assessment, STIG implementation, system accreditation, and audits to ensure secure, compliant IT environments across DoD and Navy systems
Responsibilities
  • Design, install, configure, and manage security solutions for Navy IT environments.
  • Conduct vulnerability analysis and risk assessments to identify and mitigate security threats.
  • Perform SCAP (Security Content Automation Protocol) scans and implement  STIGs to harden systems.
  • Execute virus and malware scans, ensuring compliance with DoD cybersecurity standards.
  • Support the accreditation and auditing of systems, maintaining compliance with DoD and Navy security frameworks.
  • Troubleshoot security incidents, access control issues, and system vulnerabilities to maintain a resilient IT environment.
  • Provide technical guidance and cybersecurity best practices to IT and security teams
Required Qualifications
  • Six (6) years of professional experience in relation to IT security with the DoD or Navy. Experience with vulnerability analysis, risk analysis, SCAP scans, DISA Security Technical Implementation Guide (STIG) implementation, scanning for viruses and other software that is detrimental.
  • experience with SIEM tools, endpoint security solutions, and intrusion detection systems
  • Qualified experience in accreditation of systems and audits. Conducts and leads TEMPEST testing using approved test plan, the production test procedures and the current National TEMPEST Standard
  • This position is required to hold IAM III certifications ( CISM or CISSP)
  • Bachelor's degree in a technical field
Strategic Data Systems provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job