CareFirst of Maryland logo

Senior Software Engineer (Remote)

CareFirst of Maryland

Baltimore, MD
Full Time
Senior
97k-192k
9 days ago

Job Description

About the Role

The Senior Software Engineer (Remote) role involves performing complex analysis, design, development, testing, and debugging of Java-based software systems. The position requires collaboration with stakeholders, ensuring compliance with DevOps and CI/CD standards, and delivering scalable enterprise solutions. The role also includes mentoring junior engineers and contributing to architecture discussions within the IT department of CareFirst BlueCross BlueShield.

Key Responsibilities

  • Perform technical design, coding, and testing of Java applications.
  • Act as a subject matter expert in Java development.
  • Ensure compliance with DevOps and CI/CD standards.
  • Deliver scalable systems for enterprise use.
  • Conduct software analysis including requirements gathering and use case development.
  • Implement and document source code aligned with design specifications.
  • Develop and execute automated unit and integration tests.
  • Analyze and report test results.
  • Build and maintain Java-based solutions for enterprise environments.
  • Support operations and maintenance of existing systems.
  • Identify and implement improvements.
  • Provide technical support for critical issues.
  • Collaborate with cross-functional teams to deliver reliable, scalable software.
  • Evaluate and integrate new technologies.
  • Mentor junior engineers and contribute to roadmap and architecture discussions.

Requirements

  • Bachelor's Degree in Information Technology or Computer Science, or an additional 4 years of relevant work experience if lacking a degree.
  • At least 5 years' experience with software development, including coding, architecture/design, and requirements definition.
  • Minimum of 3 years' experience in Healthcare and/or Payer Industries.
  • Advanced knowledge of Java and related frameworks (e.g., Spring, Hibernate).
  • Strong understanding of SDLC, Agile methodologies, and CI/CD pipelines (e.g., Jenkins, GitHub Actions).
  • Proficiency in integrating complex systems and working with cloud platforms (AWS, Azure).
  • Experience with database technologies (SQL, PostgreSQL, MongoDB).
  • Excellent communication and collaboration skills.
  • Knowledge of test-first practices including TDD and BDD.
  • Experience with performance testing and code quality tools.
  • Ability to meet deadlines and handle multiple customer service demands.

Nice to Have

  • Experience with cloud platforms such as AWS and Azure.
  • Familiarity with performance testing and code quality tools.
  • Experience working in fast-paced environments with shifting priorities.

Qualifications

  • Bachelor's Degree in Information Technology or Computer Science (or equivalent work experience).
  • Minimum 5 years' experience in software development.

Benefits & Perks

  • Comprehensive benefits package.
  • Various incentive programs and plans.
  • 401k contribution programs.

Working at CareFirst of Maryland

CareFirst BlueCross BlueShield emphasizes equal employment opportunity and values diversity. The organization promotes a collaborative environment focused on delivering reliable, scalable healthcare software solutions, with a commitment to service excellence and innovation.

Apply Now

Job Details

Posted AtJul 16, 2025
Salary97k-192k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About CareFirst of Maryland

Website

individual.carefirst.com

Location

Baltimore, MD

Industry

HMO Medical Centers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches