Associate Tech Lead / Tech Lead - .NET & Angular
Posted: 2 days ago
Job Description
ResponsibilitiesArchitect & Build: Design and develop custom, scalable Agentic AI solutions for a diverse range of clients using our Agentic platform.Collaborate & Consult: Work directly with customer stakeholders to understand their challenges, define requirements, and translate business needs into robust technical solutions.Implement Complex Workflows: Engineer reliable, durable, and resumable processes capable of running for extended periods in distributed production environments.Integrate & Innovate: Connect our AI agents with various LLMs, third-party APIs, and complex business logic to create seamless, intelligent systems.Lead & Mentor (for ATL level): Guide a team of engineers, manage project priorities, and foster a culture of technical excellence and collaboration.RequirementsSolid Experience: 5+ years of professional experience across the full software development lifecycle (SDLC).Full-Stack Proficiency: Hands-on expertise in technologies like .NET, JavaScript (React/Angular/Node.js), and building/consuming REST APIs.Architectural Strength: Proven ability in designing and building scalable, event-driven systems and microservices. The core of your experience should be in creating reliable, stateful processes or long-running workflows.Cloud Native: Strong experience with Azure and/or AWS, including containerization (Docker, Kubernetes) and infrastructure management.Problem-Solving Mindset: A natural ability to architect elegant, customer-specific solutions for complex technical challenges.Excellent Communication: Strong interpersonal and technical communication skills, with the confidence to work directly with customers and internal teams.Bonus Points (Highly Desirable)Experience with workflow orchestration frameworks like Temporal, Apache Airflow, or AWS Step Functions.Experience in using the Microsoft Graph APIPrior experience integrating LLMs, AI, or ML models into production applications.Deep knowledge of asynchronous programming, system observability (logging/monitoring), and fault-tolerant design patterns.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period