Integrant Inc logoIntegrant Inc logo

Senior Technical Lead - .Net Full-Stack

Integrant IncCairo, Cairo Governorate, Egypt
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

To excel in this role, candidates should possess:Deep technical knowledge in . NET and associated frameworks. Experience with cloud technologies and distributed systems. Strong problem-solving skills and a demonstrated ability to mentor and develop team members. Excellent communication skills to collaborate effectively with stakeholders.

About the job

Integrant Inc is seeking a highly motivated and skilled Senior Technical Lead - . Net Full-Stack. In this pivotal role, you will serve as the technical architect of our projects, overseeing architecture, engineering standards, and ensuring technical excellence in collaboration with the Technical Project Lead. The ideal candidate will showcase extensive technical proficiency in modern . NET frameworks, cloud technologies, AI, and distributed systems, while also mentoring and uplifting the skills of their team to achieve engineering excellence.

Key Responsibilities:

Architecture & System Design

  • Take ownership of system architecture, approving design specifications and guiding technical direction.
  • Define bounded contexts and articulate context relationships utilizing Domain-Driven Design (DDD) patterns such as Shared Kernel and Customer-Supplier.
  • Design and implement event-driven systems, ensuring proper modeling of domain events, asynchronous processing, event idempotency, and eventual consistency.
  • Establish communication strategies for microservices, including API gateways and handling distributed transactions.
  • Create distributed caching strategies and devise comprehensive testing methodologies ranging from contract testing to end-to-end testing.

AI & Agents

  • Design and implement collaborative multi-agent systems utilizing coordination frameworks to manage complex workflows.
  • Develop operational patterns for agent reliability, including retry logic and long-running task management.
  • Establish frameworks for evaluating agent performance, tracking errors and success rates, and implementing feedback loops for continuous improvement.

Cloud & Serverless

  • Implement advanced caching solutions using technologies like Redis and Azure Cache.
  • Design serverless orchestration for scalable function chaining and optimize connection pooling.
  • Establish API gateway policies that cover authentication, authorization, and transformation/caching strategies.

Database

  • Architect and implement high availability strategies and database replication.

DevOps

  • Design multi-container applications with Docker Compose and lead CI/CD pipeline practices within the team.

Security

  • Implement security measures for AI API keys, including key rotation and endpoint authentication.

About Integrant Inc

Integrant Inc is a leading provider of innovative technology solutions, committed to delivering exceptional results for our clients. We foster a collaborative and dynamic work environment that encourages professional growth and development.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.