One of our prestigious clients is looking for experienced "Senior Software Engineers" to join their team immediately.
SALARY: Negotiable
ROLES & 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, 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, This email address is being protected from spambots. You need JavaScript enabled to view it.
Sri Lanka