VI
Job Description
Job description
Key Responsibilities
- Dell Boomi Integration
- Design, develop, and deploy integration solutions using Dell Boomi AtomSphere, including APIs, cloud services, and on premise applications.
- Collaborate with cross functional teams to implement Boomi integrations, including mapping, data transformation, and process automation.
- Manage and monitor Boomi integrations to ensure consistent performance and resolve integration issues.
- Apigee API Management
- Design and implement scalable API solutions using Apigee Edge or Apigee X.
- Create and manage RESTful APIs, implement policies, handle API security, and provide API analytics using Apigee tools.
- Manage API traffic, rate limiting, security (OAuth, JWT), and integrate Apigee with various backend services.
- .NET Core Development
- Design and build high performance .NET Core applications with an emphasis on scalability and maintainability.
- Develop and maintain NTier Web Applications with clean, modular architecture (business logic, data access, and presentation layers).
- Develop RESTful Web APIs using .NET Core and integrate with various systems, including Boomi and Apigeebased services.
- Collaboration and Best Practices
- Work closely with business stakeholders, architects, and other developers to gather requirements and ensure timely delivery of high-quality solutions.
- Write unit tests, follow Test-Driven Development (TDD) practices, and ensure the quality and reliability of all code.
- Adhere to best practices in API design, security, and code maintainability, with a strong focus on performance optimization.
- Monitoring and Troubleshooting
- Utilize logging, monitoring, and alerting tools to track the performance and health of integrations and APIs.
- Troubleshoot, debug, and resolve issues in Boomi, Apigee, and .NET Core applications.
- Ensure compliance with security, privacy, and regulatory standards in all integrations.
- Required Skills and Qualifications
- Dell Boomi Proven experience in designing and implementing integrations using Boomi AtomSphere.
- Apigee API Management Handson experience with Apigee Edge or Apigee X for API management, security, and analytics.
- .NET Core Development Strong experience developing scalable applications in .NET Core with an understanding of NTier architecture.
- API Development Proficiency in creating RESTful APIs and integrating them with other systems.
- Database Technologies Experience with relational databases (SQL Server, MySQL, etc.) and ORM tools like Entity Framework Core.
- Version Control Familiarity with Git or other version control systems.
- Security Best Practices Knowledge of implementing OAuth, JWT, and other security mechanisms in API and web applications.
- Unit Testing & TDD Experience with unit testing frameworks and following Test-Driven Development practices.
- Preferred Skills
- Experience with Cloud Platforms (e.g., AWS, Azure) and their integration capabilities.
- Experience with modern JavaScript frameworks (e.g., React, Angular) for full-stack development.
- Familiarity with CI/CD pipelines and DevOps practices.
