.Net Fullstack Developer

JOB DETAILS
APPLY ONLINE
Experience Required:
5+
Job Description:
As an Integration Developer, you will be responsible for designing, developing, and implementing scalable and reliable solutions using Microsoft technologies, specifically focusing on enterprise application integration, system migration, and database interactions. You will collaborate with various teams, including development, operations, and business analysts, to understand project requirements and ensure seamless integration between different systems.
Key Responsibilities:
- System Integration:
- Design and develop integration solutions between enterprise systems using Microsoft technologies, Azure SQL, Azure Functions, C#
- Ensure real-time data synchronization and, communication between diverse applications, such as ERPs, CRMs, and third-party services.
- Work on cloud-based integrations, optimizing performance and scalability, ensuring low latency in connected systems.
2. API Development and Management:
- Develop and manage RESTful APIs to ensure secure and seamless communication between frontend and backend systems, adhering to Microsoft Azure API Management standards.
- Implement robust security protocols, including OAuth 2.0, JWT authentication, and SSL/TLS encryption for APIs and integrations.
3. Other formats - CSV, TAB based
Manage integrations involving data exchanges like CSV files, tabular data, and RESTful APIs.
4. Mulesoft knowledge or any other 3rd party integration tool will be beneficial.
Job Responsibilities:
Required Skills & Experience:
- Proficiency in integration formats: Understanding and experience with CSV, tabular data, JSON, and XML.
- Experience with third-party API consumption: Knowledge of integrating RESTful APIs, including handling authentication, request/response formats, and error handling.
- Hands-on experience in creating and maintaining integration layers that manage data flows between internal and external systems.
- Data mapping and transformation: Skilled in mapping data between different formats and handling complex data transformations.
- Error handling and monitoring: Ability to set up robust logging, monitoring, and alerting mechanisms to ensure smooth integration operations.
- Strong understanding of data protocols and formats, such as REST, SOAP, and various file-based integration methods.
Primary Skills:
- Azure
- C#
- ASP.NET
- SQL Server
- Web API
- .NET Core
Other Skills:
- Angular/React/Vue.js
- Microservices Architecture
- Agile/Scrum Methodologies