Technical Lead - Programming

Resource Data
Anchorage, AK/Remote
Added: January 25, 2024

As Technical Lead, you will provide technical leadership and consulting to clients throughout all phases of software projects. You will make key recommendations, mentor staff, evaluate technologies, and ensure delivery of high-quality solutions.

Key Responsibilities

  • Provide technical leadership on software projects using languages like Java and C#.
  • Make recommendations on staffing, technologies, and approaches.
  • Establish trusted advisor relationships with clients.
  • Accurately estimate and plan technical phases of projects.
  • Select and implement appropriate technologies for projects.
  • Mentor and guide senior and junior development staff.
  • Lead code reviews and ensure use of best practices.
  • Continually expand programming knowledge and leadership skills.

Desired Qualifications

  • 7+ years of professional software development experience.
  • Computer science or related technical degree.
  • Expert knowledge of Java, C#, Python, JavaScript, and other OOP languages.
  • Experience with .NET frameworks like ASP.NET Core and Entity Framework.
  • Understanding of web technologies including Angular, React, Node.js.
  • Knowledge of cloud platforms like AWS, Azure, and GCP.
  • Ability to accurately estimate and plan technical projects.
  • Excellent verbal and written communication abilities.
  • Proven ability to mentor and technically lead teams.
  • Experience with containerization using Docker and Kubernetes.
  • Familiarity with microservice architectures and API design.
  • Strong conceptual and system architecture skills.