Enable job alerts via email!

Lead Software Engineer, Microservices / API (Remote)

CareFirst BlueCross BlueShield

Baltimore (MD)

Remote

USD 109,000 - 218,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative organization is seeking a Lead Software Engineer specializing in Microservices and API development. This role involves leading a talented team in designing and implementing scalable applications while ensuring adherence to best practices in software engineering. You will be responsible for mentoring junior engineers, managing project requirements, and evaluating emerging technologies to enhance system performance. With a focus on cloud technologies and robust programming skills, this position offers the opportunity to make a significant impact in a collaborative environment. If you are passionate about technology and eager to lead transformative projects, this role is perfect for you.

Qualifications

  • 8+ years of experience in software design, development, testing, and requirements management.
  • Proficiency in programming languages like JavaScript, C, Python, and Java.

Responsibilities

  • Lead a team of engineers in application design, development, and implementation.
  • Translate stakeholder needs into technical requirements and manage technical resources.

Skills

Software Design
Software Development
Testing
Requirements Management
Cloud Technologies (AWS, Azure)
Database Technologies (SQL, Oracle, MongoDB, PostgreSQL)
CI/CD
Programming Languages (JavaScript, C, Python, Java)
Microservices
Healthcare Domain Knowledge

Education

Bachelor's Degree in IT or CS
4 additional years of relevant experience

Tools

CI/CD Tools
AWS
Azure
SQL
Oracle
MongoDB
PostgreSQL

Job description

Lead Software Engineer, Microservices / API (Remote)

Join to apply for the Lead Software Engineer, Microservices / API (Remote) role at CareFirst BlueCross BlueShield

Lead Software Engineer, Microservices / API (Remote)

2 weeks ago Be among the first 25 applicants

Join to apply for the Lead Software Engineer, Microservices / API (Remote) role at CareFirst BlueCross BlueShield

Get AI-powered advice on this job and more exclusive features.

PURPOSE: Performs complex analysis, design, development, automated unit and integration testing, and debugging of computer software ranging from operating system architecture integration and software design to selection of computer systems, language, and/or equipment. Designs, codes, tests, develops, and documents application programs for computer systems. Works with end-users and project stakeholders to define system scope and objectives. Manages modifications to and maintenance of operational programs and procedures. Leads stakeholder and product owner meetings to define software requirements and creates highly complex systems. Acts as a mentor to junior engineers.

RESP & QUALIFICATIONS: PURPOSE: Performs complex analysis, design, development, automated unit and integration testing, and debugging of computer software ranging from operating system architecture integration and software design to selection of computer systems, language, and/or equipment. Designs, codes, tests, develops, and documents application programs for computer systems. Works with end-users and project stakeholders to define system scope and objectives. Manages modifications to and maintenance of operational programs and procedures. Leads stakeholder and product owner meetings to define software requirements and creates highly complex systems. Acts as a mentor to junior engineers.

Essential Functions:

  • Lead a team of software engineers in the design, development, and implementation of applications. Perform and lead detailed technical design, coding, code review, and testing. Serve as a subject matter expert. Develop and analyze interface design documentation. Ensure compliance with standards and deliver large systems for thousands of users. Ensure adherence to dev/sec/ops practices. Understand architectural practices and design.
  • Identify gaps in requirements, solve problems, evaluate risks, and develop mitigation strategies. Improve performance and system availability. Recommend new technology. Report data from testing and analysis.
  • Support the Project Manager as the technical lead. Estimate technical costs. Meet with clients to define requirements. Demonstrate experience with front-end/back-end programming and frameworks. Assist in estimating application features development.
  • Lead software design and development teams. Translate stakeholder needs into technical requirements. Manage technical resources. Lead transformation initiatives. Extend open-source libraries. Participate in product scoping and architecture discussions. Evaluate emerging technologies. Ensure code quality and deployment standards. Mentor junior developers.

Qualifications:

  • Bachelor's Degree in IT or CS, or 4 additional years of relevant experience.
  • 8+ years in software design, development, testing, and requirements management.
  • Knowledge of cloud technologies (AWS, Azure), database technologies (SQL, Oracle, MongoDB, PostgreSQL), and best practices in software engineering.
  • Experience with CI/CD, deployment, and automation tools.
  • Proficiency in programming languages (JavaScript, C, Python, Java).
  • Knowledge of Microservices, IBM MQ, mainframe technologies, and healthcare domain (preferred).
  • Strong communication skills, ability to meet deadlines, and handle multiple demands.

Salary Range: $109,368 - $217,217

Department: Facets Integration Delivery

Equal Employment Opportunity: CareFirst is an EEO employer.

Where To Apply: www.carefirst.com/careers

Physical Demands: Mainly seated work, occasional walking/standing, handling small controls. Weights up to 25 pounds occasionally lifted.

Sponsorship in US: Must be eligible to work without sponsorship.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.