Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 12+ Minimum Experience
Languages: Expert-level C# proficiency.
Frameworks: Extensive experience with .NET Core, ASP.NET Core, and Web API.
Data & APIs: Strong experience in REST, SOAP, and ORMs (e.g., Entity Framework).
Database: Proficient in SQL Server (TSQL).
Integration Tools: Experience with message brokers like RabbitMQ or similar messaging services.
Cloud: Experience with Microsoft Azure services.
Familiarity with version control systems (e.g., Git) and Agile methodologies.
Key Responsibilities:
Design and Development: Design and develop robust, scalable, and high-performance web applications using .NET (Core/Framework) and Angular.
API Development & Integration: Design and implement REST/SOAP APIs to integrate internal and external systems, including legacy systems and modern web apps.
Data Processing: Parse and transform data formats including JSON, XML, CSV, flat files, and Excel.
Backend Engineering: Develop backend services and asynchronous messaging using C# and RabbitMQ (RMQ).
Database Management: Write complex SQL queries, stored procedures, views, and triggers for MS-SQL Server.
Deployment & DevOps: Implement CI/CD pipelines using Azure DevOps and ensure high-performance, secure, and scalable code.
Testing & Support: Conduct testing, debugging, and provide post-production support for system stability