Senior Technical Lead

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 1 Year(s)

Skills

Agile
Amazon EC2
Amazon Web Services
Analytical Skill
AngularJS
Authentication
Boomi
Cascading Style Sheets
Cloud Architecture
Cloud Computing
Collaboration
Communication
Conflict Resolution
Continuous Delivery
Continuous Integration
Deep Learning
DevOps
Docker
GitHub
HTML
IT Management
Java
Kubernetes
Leadership
Machine Learning (ML)
Management
MuleSoft
Natural Language Processing
Oracle
PostgreSQL
Problem Solving
Programming Languages
SAML
Software Development
Sprint
TypeScript

Job Details

Key Responsibilities

  • Define and communicate the technical vision for enterprise applications.

  • Review and validate architecture, code, and deployment strategies.

  • Collaborate closely with DevOps on AWS infrastructure (EKS, EC2, VPCs, IAM, etc.).

  • Oversee CI/CD pipelines and ensure secure, automated deployment processes.

  • Provide guidance on authentication (Okta SAML 2.0, Keycloak) and data integrations (Boomi, MuleSoft).

  • Lead cross-functional teams (frontend, backend, integration, infrastructure).

  • Participate in sprint planning, reviews, and retrospectives to improve development processes.


Technical Stack

Frontend: Angular 17, Angular Material, TypeScript, RxJS, HTML, CSS, SASS
Backend: NestJS 10, TypeORM, REST APIs
Database: PostgreSQL, Oracle SQL
DevOps & Cloud: AWS, Docker, Kubernetes, Helm, GitHub Actions
Integration: Dell Boomi, MuleSoft
Languages: Java 17+, Python
Testing: Jest
AI/ML Concepts: LLMs, Machine Learning, NLP, Deep Learning


Required Skills & Experience

10+ years of experience in modern software development
Strong leadership and communication abilities
Expertise in cloud architecture (AWS), CI/CD pipelines, and containerization
Proficiency in modern frameworks, programming languages, and DevOps tools
Experience with agile and hybrid project methodologies
Solid problem-solving and analytical skills

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.