Job Summary:
We are seeking an experienced and motivated Technical Team Lead with 5–7 years of experience in software development and team leadership. The ideal candidate will be responsible for leading a development team, driving technical decisions, ensuring timely project delivery, and maintaining high-quality software solutions. The candidate should possess strong expertise in .NET technologies, SQL Server, and ETL processes. Experience in Anti-Money Laundering (AML) applications and compliance systems will be a significant advantage.
Key Responsibilities:
Lead and mentor a team of software developers and technical resources:
- Participate in project planning, effort estimation, and resource allocation.
Design, develop, review, and maintain enterprise-level applications using .NET technologies:
- Collaborate with business stakeholders, project managers, and cross-functional teams to gather and analyze requirements.
Monitor project progress and proactively identify and mitigate risks:
- Troubleshoot and resolve complex technical issues.
Oversee database design, optimization, and performance tuning activities:
- Manage ETL processes and data integration activities.
Support production deployments and ensure application stability:
- Prepare and maintain technical documentation.
Required Technical Skills:
.NET Technologies.
- C#.
- ASP.NET MVC / ASP.NET Core.
- Web API / RESTful Services.
- Windows Services.
Database.
- Microsoft SQL Server.
- Stored Procedures.
- Web API / RESTful Services.
- Functions, Triggers, Views.
- Query Optimization and Performance Tuning.
- Database Design and Data Modeling.
ETL & Integration.
- ETL Process Design and Development.
- Data Migration and Data Transformation.
- SQL Server Integration Services (SSIS) or equivalent ETL tools.
- API Integration.
Preferred Skills:
- Experience working on Anti-Money Laundering (AML) or Banking applications.
Educational Requirements:
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field.
Soft Skills:
- Strong leadership and mentoring abilities.
- Excellent communication and stakeholder management skills.
- Strong analytical and problem-solving skills.
- Ability to work independently and manage multiple priorities.