Search jobs > Washington, DC > Full-time > Lead software engineer

Lead Software Engineer - Full-Stack (Hybrid)

CareFirst BlueCross BlueShield
Washington, DC
Full-time

Resp & Qualifications

SUMMARY :

As a Lead software engineer in delivery organization, candidate is expected to contribute to multiple high visibility applications, work with multiple teams and have ability to architect scalable, fault tolerant systems.

You will be responsible for designing solution that spans multiple systems. You share passion to learn new technologies and mentor junior engineers to achieve best results.

To be successful in this role you must possess strong verbal and written communication skills, be self-driven and deliver high quality code in a fast-paced environment.

This position is a Hybird position (Hybrid employees primarily work from a physical location of their choice within the company's default region of Washington, DC, Maryland, Virginia, and West Virginia).

Depending on business need this may result in occasionally working in the company's DC or Virginia location

ROLES AND RESPONSIBILITIES :

  • Lead a team of software engineers supporting multiple applications and take ownership of delivery.
  • Perform technical design, coding, deploying, testing, and troubleshooting java-based services. Serves as subject matter expert for both customer and internal discussions related to maintaining and enhancing existing software systems.
  • Works with stakeholders as well as technical and analytical counterparts to define constraints and develop requirements and concept of operations documentation.
  • Decomposes functional and technical requirements into project activities and tasks and provides conceptual design, prototype, use case, and test cycles appropriate to a chosen technical solution.
  • Performs operations & maintenance (O&M) of existing systems. Identifies areas for improvement and streamlining. Demonstrated experience with front-end and back-end programing and integration frameworks and tools.
  • Identifies technical risks and develops mitigation strategies; introduces and recommends industry best practices and standards for the project.
  • Ability to effectively work in a fast-paced environment with frequently changing priorities, deadlines, and workloads.

Play a crucial role in product scoping and roadmap / architecture discussions.

SUPERVISORY RESPONSIBILITY :

Position does not have direct reports but is expected to assist in guiding and mentoring less experienced staff. May lead a team of matrixed resources.

QUALIFICATIONS :

Education Level : Bachelor's Degree in Information Technology or Computer Science OR in lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.

Experience : 8 years Software requirements management, design and development, architecture, software test and evaluation.

Knowledge, Skills and Abilities (KSAs)

  • Works closely with cross functional teams to provide insight into delivering business value and meeting objectives.
  • Hands-on development experience using Java, Spring related technologies such as Spring Core, Spring Boot, Spring MVC, spring Batch and scheduler / task and Spring Integration.
  • Experience in developing services using REST and SOAP APIs.
  • Knowledge of cloud technologies ( e.g. AWS, Azure).
  • Experience with database technologies (e.g. DB2, Oracle, Hive, Mongo DB etc.).
  • Fundamental knowledge of software engineers’ best practices, agile methodologies.
  • Strong experience with Deployment / Continuous Integration / Continuous Testing / Continuous Delivery processes and tools and have expertise in CI / CD tools and framework.
  • Ability to communicate technical requirements to all levels of expertise.
  • Proficient in establishing and maintaining good working relationships.
  • Knowledge and understanding of software development life cycle (SDLC). Excellent communication skills both written and verbal.
  • Knowledge of infrastructure, performance, monitoring.
  • Continually evaluate emerging technologies to identify opportunities, trends, and best practices. Ensure code quality, deployment standards and practices.

Mentoring junior developers.

  • Experience working in Apache Kafka / Confluent platform including Kafka consumer, Kafka Streams.
  • Proficient with integrating complex and / or existing systems.
  • Healthcare experience is preferred.

Licenses / Certifications : AWS Certified Developer Associate upon hire preferred.

Department

Department :

Equal Employment Opportunity

CareFirst BlueCross BlueShield is an Equal Opportunity (EEO) employer. It is the policy of the Company to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.

30+ days ago
Related jobs
Promoted
FWDthink LLC
Washington, District of Columbia
Remote

Full Stack Software Engineer, DHS Public Trust Clearance - Remote. Full Stack Developer Job Description. We are seeking a highly skilled and experienced Full Stack Developer to join our dynamic team. If you possess the required skills and experience, including a strong interest in scalable solutions...

Promoted
Salesforce
Washington, District of Columbia

We are seeking an experienced and hands-on senior/lead software engineer to join a world class team of highly motivated software engineers and infrastructure experts. As a Senior/Lead/Principal Software Engineer, you have deep technical knowledge of cloud scale infrastructure systems and will be res...

Promoted
Amtrak
Washington, District of Columbia

The Lead Software Engineer (SAP IBP) provides high quality software systems by analyzing requirements, providing functional design, configuring software, supporting testing and deployment. The Lead Software Engineer works closely with customers, business analysts and team members to understand the b...

Promoted
minware
Washington, District of Columbia

We are looking for someone who enjoys operating in the full stack and learning new things, with an emphasis on using React, GraphQL, and Next. We are seeking an ambitious and nice engineer who has experience independently executing complex projects and building scalable, maintainable software. Exper...

Promoted
Oracle
Washington, District of Columbia

We like to move fast and innovate, and we want your help to make it a world class engineering team that makes a large impact. We are seeking to transform healthcare by providing technology solutions that fully automate insurance and patient billing, maximizing our customers’ revenue, while providing...

FWDthink LLC
Washington, District of Columbia
Remote

Full Stack Software Engineer, DHS Public Trust Clearance - Remote. Full Stack Developer Job Description. Full Stack Developer to join our dynamic team. Kubernetes and involvement in CI/CD pipelines, and are excited to join our team, we encourage you to apply for this Full Stack Developer position. ...

Zachary Piper Solutions
Washington, District of Columbia

Leads development of code and integration of complex software components into a fully functional software system. Provides technical leadership for software projects and leads software supplier management activities. Zachary Piper Solutions is seeking a Full Stack Software Developer to join the deve...

Live Nation Worldwide, Inc.
Washington, District of Columbia
Remote

A/BS of computer related major and 7 or more years of work experience in a software engineering field or 10 or more years of work experience in a software engineering field. As a Lead Engineer you have gained extensive knowledge and technical expertise of the in-house developed applications and are ...

CoStar Group
Washington, District of Columbia

Collaborate closely with other Software Engineers across the organization. Design and develop using Object Oriented design principles and software design patterns to attain high reusability and maintainability. Deep knowledge and experience in writing unit testable software with C#. Bachelor’s degre...

AnaVation
Washington, District of Columbia

Experience developing in multiple layers of the software stack (UI, REST, and database). We deliver groundbreaking research with advanced software and systems engineering that provides an information advantage to contribute to the mission and operational success of our customers. This position may h...