Job Description
Job Title: Project Technical Lead
Duration: 12 Months + Possible extension
Location: Richmond, VA (On-site)
Job Description:
- Proven experience as a technical lead or similar role leading development teams through full project lifecycle on large-scale projects
- Extensive knowledge of Azure Cloud Services like Azure AppServices, Azure Functions, AzureDevOps, Azure Storage, Azure Kubernetes Service, and Azure A
- Proficient in one or more programming languages (e.g., C#, .NET, Python, JavaScript)
- Solid understanding of RESTful APIs, microservice architecture, and serverless computing
- Familiarity with monitoring and logging tools like Azure Monitor and Application Insights
- Experience with SQL and NoSQL databases in Azure (e.g., Azure SQL, Cosmos DB).
- Understanding of secure coding practices, role-based access control (RBAC), and compliance frameworks like GDPR or ISO
- Strong grasp of Agile/Scrum practices, ceremonies, and iterative development
- Ability to work closely with Product Owners, Scrum Masters and stakeholders
- Experience guiding junior developers, promoting best practices, and maintaining code quality
- Ability to translate technical concepts for non-technical stakeholders
- Ability to clearly communicate across distributed teams
- Skill with problem-solving and architectural decision-making
- Bachelor’s or master’s degree in computer science, Engineering, or related field strongly desired.
- Microsoft certification as DevOps Engineer Expert
- Scrum certifications such as SAFe highly desirable.
Job Tags