Description

Job Description:

  • Bachelor's degree in Computer science or equivalent, with minimum 12+Years of relevant experience.
  • Design, develop, and maintain back-end services using the .NET Platform (6,7,8), C#, and ASP.NET MVC (4.0/5.0).
  • Build secure and scalable RESTful services using WCF and ASP.NET Web API.
  • Implement business logic and server-side functionality, ensuring robustness and performance.
  • Design and maintain SQL Server databases, including writing complex DML, DDL, and stored procedures.
  • Optimize database performance and ensure efficient query processing for large data sets.
  • Develop and manage API services, enabling seamless communication between systems.
  • Ensure high availability and performance of web services, while also considering security concerns.
  • Write automated unit tests to guarantee the functionality and reliability of backend systems.
  • Adhere to Microsoft Practices and Patterns in architecture, development, and design.
  • Develop and maintain integration services using SSIS (SQL Server Integration Services).
  • Create and maintain reporting solutions using SSRS (SQL Server Reporting Services).
  • Work closely with front-end teams, product managers, and other stakeholders to integrate server-side logic with front-end components.
  • Participate in performance tuning, code reviews, and refactoring activities to maintain high-quality code.
  • Excellent experience in Azure Service ( App services , login apps ,Azure Functions , Azure Service Bus ,Event Grid ,Event HUB )

 

Skills & Competencies:

  • Excellent understanding of OOP principles and design patterns.
  • Strong knowledge of web services development, API design, and data processing.
  • Experience with automated unit testing and test-driven development (TDD).
  • Proficiency in SSIS and SSRS for data integration and reporting.
  • Demonstrated ability to apply Microsoft Practices and Patterns in software architecture

·       Experience working in Agile/Scrum development environments.

·       Familiarity with Azure or AWS cloud platforms.

·       Knowledge of CI/CD pipelines and DevOps principles.

·       Excellent written and verbal communication skills with strong attention to detail

·       Strong problem-solving skills

·       Ability to communicate to business leaders

Education

Any Graduate