One of our prestigious clients is looking for experienced "Team Leads" to join their team immediately.
SALARY: NegotiableROLES & RESPONSIBILITIES:
Ability to identify performance problem bottlenecks & come up with novel solutions.
Support/ Lead design, development, debug, and maintenance of the product.
Implement/ Setup and maintain processes for version control & code quality standards & tools.
Participate in product design meetings with team lead, other developers, and cross-functional technical teams to ensure that development adheres to client specifications and is consistent across various units.
Participate in determining standards and best practices within the area of software development.
Implement quality measurement systems with strict adherence to quality standards by the entire team in all its processes.
Familiarity with design concepts, OO, patterns, and security implementation practices.
QUALIFICATIONS & EXPERIENCES:
Bachelor of Technology (CS/ IT)/ BCA + MCA.
2 - 8 years of total relevant & hands-on experience.
3-4 years working as a Team Lead on large development projects.
Experience in delivering enterprise level projects preferably in BFSI Domain as a Team Lead.
Experience with ASP.NET MVC and developing Web-APIs is a MUST.
Experience of working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) and service-oriented architectures (SOA).
Experienced in Microservices & DevOps preferred.
Experience in Agile software development processes.
Experience in working & managing modules.
Hands-on with ASP.NET (Web Forms and MVC), ADO .NET, Angular 16, JS/jQuery, CSS and Web APIs. MS SQL Server/ Oracle RDBMS.
Hands-on experience in designing and building low latency, scalable applications with optimal memory management and performance.
Adapt in creating Technical Documentation such as High-Level Architecture Document.
Well versed with different Project Management methodologies.
Strong knowledge of web development on .Net ecosystem.
Excellent proficiency in C#, ASP .NET and jQuery
Excellent analytical, problem-solving, and time management skills. Excellent presentation and communication skills to communicate with clients.
Adapt to changing situations, handle multiple tasks simultaneously and switch between tasks quickly.
Ability to anticipate problems, deal with and resolve ambiguity and take decisive action.
Pursue performance excellence through shared goals, shared leadership.
Strong sense of accountability
Good team player.
HOW TO APPLY:
If you are interested, please forward your CV to, jobs@latestjobs.lk (Please use the same vacancy name for your subject title for better visibility of your email.)