The Team -
Associate Director -
We foster an open, inclusive environment where all perspectives are valued. Our team is focused on driving innovation, leveraging cutting-edge AI technologies, and maximizing engineering efficiency. We prioritize clean architecture, real-time performance, and data quality.
What we are looking for -
- Define and communicate the technical strategy for full stack development within the organization, ensuring alignment with overall business objectives.
- Lead the development and execution of a multi-year roadmap for technology initiatives, focusing on scalability, performance, and innovation.
- Own the architecture of mission-critical applications, including high-level and low-level design, technology selection and integration strategies.
- Facilitate architecture reviews, design walkthroughs and technical deep dives to ensure sound engineering decisions.
- Champion the adoption of design patterns and architectural best practices across teams.
- Collaborate with senior management to identify key performance indicators (KPIs) and metrics to measure the success of development projects and initiatives.
- Drive strategic partnerships with external vendors and technology providers to leverage new tools and technologies that enhance development capabilities.
- Cultivate a culture of innovation by encouraging experimentation with new technologies and methodologies, particularly in AI and cloud computing.
- Facilitate regular strategic planning sessions with the development team to assess progress, identify challenges, and adjust priorities as needed.
Core Technical Qualifications -
- Strong hands-on experience in developing scalable web/window applications using .NET Core/.NET, C#, and Entity Framework with solid understanding of OOPS and SOLID principles.
- Expert in designing and implementing RESTful APIs and Microservices with solid understanding of Event-driven architecture
- Proven ability to create and review high-level and low-level technical designs, including data flow diagrams, sequence diagrams, and system interaction models.
- Hands-on experience in Angular for building responsive and component driven UIs with strong command in HTML5, CSS3, and JavaScript/TypeScript.
- Proven experience in working with SQL Server, as well as NoSQL technologies like Cosmos DB including data modelling and optimization techniques
- Familiarity with cloud-native architecture and deployment on platforms like AWS, Azure, or GCP, including containerization (Docker), orchestration and serverless computing.
- Demonstrated ability to lead a team of developers in an Agile/Scrum environment, perform code reviews, enforce coding best practices, and collaborate with cross-functional stakeholders for successful end-to-end delivery
AI & Productivity Tooling (Modern Skills) -
- Demonstrated experience using
AI-enhanced development tools
(e.g., GitHub Copilot, Replit AI, ChatGPT, Amazon CodeWhisperer
, or equivalent) to improve code quality, automate repetitive tasks, and speed up development cycles. - Ability to integrate
AI services (e.g., Azure OpenAI, AWS Bedrock, Hugging Face APIs
) into applications to solve real-world business problems. - Comfortable applying
AI/ML concepts (even at a basic level)
to optimize workflows, perform intelligent data analysis, or support decision-making within the product. - Familiarity with
prompt engineering, LLM-assisted development or testing, or using AI to automate documentation, code reviews, or monitoring
.
Additional Preferred Qualifications -
- Proven experience in
monitoring, analyzing, and optimizing
large-scale distributed systems in a cloud environment. - Background in managing
Windows and webbased production systems
, network configurations, and server performance in the cloud. - Strong
scripting and automation skills
(PowerShell, Bash, Python) bonus if paired with AI-based infrastructure tools. - AWS certification or similar credentials are a plus.
- Experience on working in the technical design/architecture for problem solving and present technical concepts clearly to both technical and non-technical stakeholders.
- Experience using AI to accelerate
DevOps, CI/CD pipelines,
or observability tooling
is a major advantage.
Soft Skills -
- Strong
problem-solving skills
with a growth mindset and openness to AI-powered innovation. - Excellent communication and
cross-functional collaboration
abilities. - Capable of managing priorities and meeting deadlines in a fast-paced, continuously evolving environment.
Education & Experience -
- Bachelor's degree in computer science, Software Engineering, or a related field — or equivalent practical experience.
12-14 years of experience
as a Full Stack Developer/Lead, with deep expertise in .NET technologies
and modern software development practices.
Why Join Us?
We're at the forefront of a technology transformation — not only adopting AI-first thinking across our engineering organization but actively building with it. You'll be empowered to push boundaries, embrace automation, and shape the future of full stack development in a hybrid human-AI environment.