Description


Responsibilities


 

·          Experience in analysis, design, coding, and implementation of .NET applications.

·          Work Experience in designing/developing MVC architecture.

·          Work experience of design patterns.

·          Strong leadership capabilities and excellent communication skills.

·          Analyze business requirements and translate into an efficient technical solution

·          Leads the team of .NET team all technical deliverables and Maintenance

·          Interacts with the client team & SME to understand the technical requirements from the clients and maps it to the solution

·          Ensure communications and processes with client are consistent across the entire team for the whole project.

·          Architect, design, and develop software applications and also participate in architecture evolution, standards definition, and process improvements.

·          Act as a subject matter expert in the architecture and design, the application of business objectives, and options and alternatives for service delivery.

·          Ability to suggest client for the best development environment and provide timelines according to the client's requirements.

Net Framework/Core, C#, ASP.NET MVC, ASP.NET Web API, Entity Framework/Core

Azure/AWS & Familiarity with deploying and managing applications in the cloud

Understanding of software architectural patterns (such as MVC, Microservices, or SOA) and the ability to develop scalable, modular, and maintainable software solutions

Understanding of software security principles and best practices, such as secure coding, vulnerability detection, and authentication/authorization procedures

Experience working in Agile teams and familiarity with Agile development approaches such as Scrum or Kanban

Azure Event Grid for message distribution, efficiently routing messages to trigger Azure Functions 

Azure Functions for executing the events based on respective queue messages

Azure Redis Cache for performance optimization

ABOUT ASPIRE SYSTEMS :

 

Aspire Systems is a global technology services firm serving as a trusted technology partner for more than 250 customers across the globe. Aspire works with the world's most innovative enterprises in Banking, Insurance, Retail and ISVs, helping them leverage technology to transform their business in the current digital landscape. Its proven approach to Software Engineering & Digital Technologies helps companies run smart business models. Aspire’s core philosophy of ‘Attention. Always.’ communicates its belief in lavishing care and attention to its customers and employees. The company currently has over 4200 employees globally and is CMMI Level 3 certified. It operates across North America, LATAM, Europe, Middle East, and Asia Pacific.

 

Aspire Systems has been recognized for the 12th time in a row as one of the Top 100 ‘Best Companies to Work For’ by the Great Place to Work® Institute. To know more about Aspire Systems, visit https://www.aspiresys.com/.

Key Skills
Education

ANY GRADUATE