Lead Software Engineer

Overview

Remote
$70 - $80
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Amazon Web Services
Amazon S3
Amazon DynamoDB
Cloud Computing
DevOps
Data Governance
Leadership
Java
Insurance
Health Care
HIPAA
ELT
Python
Software Design
SQL
Test-driven Development
UI
TypeScript
Terraform

Job Details

Role: Lead Software Engineer
Location: Remote

Job Summary

The Lead Software Engineer will be responsible for leading the design, development, and delivery of enterprise-grade applications using cloud-native and microservices-based architectures. This role involves hands-on technical leadership, mentoring, and collaboration across engineering, architecture, and DevOps teams to ensure high-quality, scalable, and secure solutions.

Key Responsibilities

  • Act as a Subject Matter Expert in one or more areas: front-end UI design, middleware development, or back-end service layer design.
  • Lead Java-based development projects, ensuring quality, scalability, and maintainability.
  • Plan, coordinate, and oversee activities across the full software delivery lifecycle.
  • Collaborate with project managers, business analysts, architects, and other key stakeholders.
  • Provide technical leadership and mentor software engineers in best coding and design practices.
  • Design and develop applications using microservices and cloud-native architectures.
  • Ensure compliance with IT department methodologies, policies, and security standards.
  • Conduct code reviews and ensure adherence to engineering standards.
  • Participate in system design sessions, contributing to the architectural vision and data design.
  • Create technical documentation including design docs, user stories, and test plans.
  • Act as Scrum Master when needed, ensuring effective Agile execution.
  • Provide input to release management and support vendor/contractor coordination.
  • Collaborate closely with other IT teams to ensure seamless integration and delivery.
  • Stay current with emerging technologies and apply innovative approaches to problem-solving.
  • Occasionally travel for business or project requirements.

Required Skills & Qualifications

  • 10+ years of hands-on experience in software design and development.
  • Strong expertise with AWS Cloud Services: Lambda (Python), API Gateway, EventBridge, Glue, Athena, Step Functions, S3, DynamoDB.
  • Deep understanding of serverless and event-driven architectures.
  • Proficiency in Python and SQL, with working knowledge of additional scripting languages (TypeScript, Bash).
  • Expertise in data pipeline design (ETL/ELT) and data modeling for both NoSQL and relational systems.
  • Experience building microservices, RESTful APIs, and GraphQL services.
  • Proficiency in CI/CD (GitLab preferred) and IaC tools (AWS CDK or Terraform).
  • Strong understanding of data governance, lineage, and HIPAA/PHI/PII compliance.
  • Experience with test-driven development (TDD) and test-driven data development (TDDD).
  • Proven ability to lead teams, provide mentorship, and influence design decisions.
  • Strong communication, analytical, and leadership skills.
  • Prior experience in healthcare or insurance industry preferred.

Education

  • Bachelor s Degree in Computer Science, Engineering, or a related technical field (required).

Core Competencies

  • Drive for Results: Acts decisively and consistently achieves goals under pressure.
  • Customer Focus: Understands and anticipates customer needs to enhance satisfaction.
  • Learning Agility: Continuously seeks new challenges and development opportunities.
  • Valuing Others: Builds trust and respect across diverse teams through transparency and empathy.
  • Self-Awareness: Uses self-reflection to make balanced decisions and foster collaboration.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Crea Services LLC