Job Description :

Job Title: Technical Lead Specialist Engineer
Location: Alpharetta, GA
Experience: 12+ Years
Employment Type: Contract
Interview Type: In-Person or Webcam

Job Description

We are seeking a highly experienced Technical Lead Specialist Engineer to lead complex engineering initiatives, drive solution architecture, and oversee technical delivery across large-scale systems. The successful candidate will collaborate closely with cross-functional teams, guide engineering best practices, and ensure high-quality implementation aligned with business objectives.

Key Responsibilities
  • Lead the end-to-end technical design, development, and delivery of enterprise-level applications and solutions.

  • Provide hands-on expertise in system architecture, design patterns, development frameworks, and integration methods.

  • Collaborate with product owners, business stakeholders, and engineering teams to develop technical roadmaps and project execution strategies.

  • Define coding standards, enforce quality processes, and drive continuous improvement initiatives.

  • Mentor junior engineers and support team members through technical guidance and problem solving.

  • Conduct design and code reviews to ensure performance, scalability, and security.

  • Oversee deployment, optimization, and maintenance of applications in production environments.

  • Troubleshoot complex technical issues and propose alternative solutions with minimal downtime.

  • Coordinate with DevOps and infrastructure teams to streamline CI/CD processes.

  • Prepare technical documentation, architecture diagrams, and best practice guidelines.

Required Qualifications
  • 12+ years of experience in software engineering or technical leadership roles.

  • Strong expertise in enterprise application architecture and hands-on development in modern programming languages (such as Java, .NET, Python, or Node.js as applicable to environment).

  • Proven experience leading technical teams on large-scale, multi-tier system implementations.

  • Solid understanding of cloud platforms such as AWS, Azure, or Google Cloud.

  • Experience with microservices, APIs, integration patterns, and distributed system architectures.

  • Strong understanding of CI/CD pipelines, DevOps practices, and automated testing frameworks.

  • Excellent analytical, problem-solving, and decision-making skills.

  • Strong communication and technical documentation abilities.

Preferred Skills
  • Experience with container orchestration tools such as Kubernetes or Docker.

  • Exposure to Agile methodology and working with cross-functional distributed teams.

  • Knowledge of data platforms, analytics, and performance optimization strategies.

  • Experience with security best practices, compliance standards, and monitoring tools.

  • Certifications in cloud technologies or technical leadership roles.

             

Similar Jobs you may be interested in ..