Senior Technical Lead | Onsite - Delaware
Key Responsibilities
- Lead a cross-functional engineering team to deliver application, cloud, and infrastructure modernization initiatives.
- Translate architect-defined target-state designs and modernization roadmaps into actionable delivery plans, sprint tasks, and implementation standards.
- Assess existing systems for modernization opportunities and provide technical input and recommendations to solution and enterprise architects.
- Analyze existing applications, architectures, codebases, and operational metrics to identify modernization gaps and recommend pragmatic technical solutions (refactoring, replatforming, rearchitecting, or migration), including cost, risk, and effort estimates.
- Drive hands-on delivery of cloud-native, microservices-based, API-driven, and event-driven solutions aligned to approved architecture designs.
- Collaborate with solution architects, product owners, and engineering managers to break down technical requirements into deliverable work items.
- Enforce engineering standards, coding best practices, and architectural guidelines across the SDLC.
- Conduct code reviews, technical design reviews, and proof-of-concepts; recommend practical implementation approaches.
- Mentor and coach developers on cloud technologies, DevOps practices, security, and modernization techniques.
- Identify, track, and escalate technical risks, delivery blockers, and cross-team dependencies to programme architects and engineering leadership.
Required Qualifications
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field.
- 8+ years of software engineering experience with at least 3 years in a technical lead or senior engineer role.
- Hands-on experience delivering application modernization and cloud migration programmes.
- Experience in building large scale websites with C# and React using modern frameworks and approaches such as domain driven design and micro frontends.
- Proficiency in cloud platforms such as AWS, Azure, or Google Cloud.
- Strong experience with microservices, APIs, containerization, Kubernetes, and modern integration patterns.
- Strong communication, team leadership, and problem-solving skills; able to work effectively with architects and product stakeholders.
Preferred Skills
- Familiarity with Enterprise Architecture frameworks (e.g., TOGAF, Zachman) as a consumer.
- Cloud certifications (Associate or Professional level).
- Domain Driven & Event-driven architecture implementation experience.
- Exposure to generative AI feature delivery experience.
- Agile and Scaled Agile Frameworks (SAFe) exposure.
Experience
- 8–12+ years of overall IT experience.
- 3+ years leading engineering teams in cloud modernization or digital transformation delivery programmes.