Description
You will lead technical architecture and engineering strategy for complex software products and large-scale cloud migrations.
Responsibilities
- Lead technical teams and manage direct customer interactions to drive project outcomes.
- Design software architectures across multiple product teams, managing multiple large code repositories and integrations.
- Drive the migration of legacy .NET applications to .NET 8 and containerized AWS environments.
- Influence infrastructure roadmaps, platform decisions, and the selection of development tools and frameworks.
- Collaborate with business and IT partners to mitigate technical debt and implement modern UI frameworks.
- Troubleshoot critical issues across the full technology stack during design and development phases.
Required Skills
- 12+ years of professional experience in software development.
- Minimum 8 to 10 years of sound .NET experience, including at least 2 years in a technical lead role.
- AWS Certified Solutions Architect – Associate certification.
- Proven experience migrating legacy .NET applications (Webforms, WCF, Silverlight) to .NET 8.
- Hands-on experience with .NET 8 application deployment using AWS container-based services.
- Experience transforming Oracle DB environments to AWS PostgreSQL.
- Deep knowledge of decoupling legacy .NET UI for modern technology stacks.
- Expertise in strategic planning for Cloud, SaaS, and evolving architecture solutions.
- Ability to drive development standards, best practices, and engineering culture.