Full Stack Engineer, Consultant

Blue Shield of CaliforniaOakland, CA
21d

About The Position

Your Role The Application Services team plays a critical role in enhancing customer satisfaction and technical collaboration while delivering all application development through a Platform and Technology Product Operating Model. The Full Stack Engineer role will report to the Director, IT Applications (Integration and Interoperability Platform). In this role you will be deeply involved in the design, development, and deployment of secure, high-quality software solutions. Your role will focus on integrating security and automation throughout the software development lifecycle (SDLC), with an emphasis on writing clean, maintainable code and building infrastructure that supports CI/CD pipelines, automated testing, and cloud-native delivery. You'll implement and enforce DevSecOps best practices tailored for Azure, contribute to infrastructure as code, and work closely with developers, testers, and cloud engineers to ensure code is secure, scalable, and production-ready from day one. This role requires a hands-on engineer who thrives in a collaborative environment and is passionate about code quality, automation, and secure cloud development. Our leadership model is about developing great leaders at all levels and creating opportunities for our people to grow – personally, professionally, and financially. We are looking for leaders that are energized by creative and critical thinking, building and sustaining high-performing teams, getting results the right way, and fostering continuous learning.

Requirements

  • Requires a college degree or equivalent experience.
  • Requires a minimum 7 years of prior relevant experience.
  • Proven hands-on experience designing, coding, integrating, and deploying cloud-native platform services.
  • Strong scripting and automation skills using tools such as PowerShell, Bash, Python, and infrastructure-as-code tools like Bicep or Terraform.
  • Solid understanding of SQL, RESTful APIs, and data serialization formats (JSON, XML).
  • Programming experience with Python, C#, or Java with a focus on backend service development and integration.
  • Working knowledge of Git and version control best practices.
  • Hands-on experience with Windows and Linux server platforms, containerization (Docker), and orchestration in Azure, AWS, or GCP.
  • Experience with CI/CD pipelines (e.g., GitHub Actions, Bitbucket Pipelines) and automated cloud deployments.
  • Familiarity with Agile methodologies and DevOps practices to support iterative platform development.
  • Familiarity with incorporating AI coding assistants, AI agents, and/or AI models to enhance platform capabilities.
  • Strong understanding of service-oriented architecture, enterprise cloud integration, and Azure-native services.
  • Demonstrated ability to influence and collaborate with cross-functional teams, vendors, and stakeholders, with excellent communication skills.
  • Strong process orientation with a focus on improving operational reliability and developer productivity.

Responsibilities

  • Lead the design, development, delivery, and troubleshooting of platform features and automation solutions using cloud-native technologies and modern frameworks with a focus on Azure API Management, Azure Cache for Redis, and FHIR platform.
  • Promote the adoption of OpenAPI Specification (OAS) as the standard for defining and documenting all internal and external APIs.
  • Develop and provide tooling, templates, and best practices to API development teams for creating high-quality, consistent, and machine-readable OAS definitions.
  • Configure and optimize Azure API Management instances to meet performance, security, and scalability requirements.
  • Develop and enforce reusable API policies (e.g., authentication, authorization, caching, rate limiting, logging, transformations) across various APIs and products.
  • Strategize and implement effective caching mechanisms using Azure Cache for Redis or other relevant Azure caching services to optimize API performance and reduce backend load.
  • Enable development teams through tooling, templates, and automation for FHIR-based API creation and validation.
  • Drive operational excellence through robust incident management, automated testing, and deployment pipelines.
  • Recommend and implement improvements to platform engineering processes to enhance agility, scalability, and developer experience.
  • Enhance the reliability, scalability, and performance of platform services through CI/CD practices and infrastructure automation.
  • Monitor and manage configuration changes across platform services using cloud-native monitoring tools, proactively addressing reliability and performance issues.
  • Collaborate with stakeholders to understand integration needs, user behavior, and opportunities for AI-driven automation and developer enablement.
  • Implement the technical roadmap for the Service Integration feature set, collaborating with product owners, enterprise architects, and security teams to align with business and compliance requirements.
  • Mentor and coach engineers on platform engineering principles, cloud-native development, and DevOps practices.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service