Responsibilities
- Lead the creation of secure, scalable, and high-performing application architectures while establishing technical standards and best practices.
- Convert complex business needs and user narratives into comprehensive technical designs and development strategies.
- Assess and suggest suitable technologies and platforms, prioritizing Google Cloud Platform and cloud-native solutions.
- Offer advanced technical mentorship and guidance to developers, including code reviews and enforcement of architectural standards.
- Develop systems that fulfill strict performance, scalability, security, and reliability criteria while supporting future expansion.
- Create integration approaches for connecting APIs, microservices, third-party tools, and legacy systems.
- Work closely with clients, product owners, project leads, and engineering teams to align technical execution with business objectives.
- Help shape technical direction by tracking advancements in technology and trends like AI/ML, serverless computing, and containerization.
- Anticipate technical risks and propose solutions to address them across project phases.
- Build and maintain enterprise-grade applications using .NET Core and C# with a focus on performance and scalability.
Work Arrangement
Hybrid