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

Our Clients