Senior Azure Integration Developer

Kaleidoscope Innovation

$100K — $130K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 12+ years of experience in software development and integration services.
  • Expertise in Azure technologies, specifically Azure API Management and Function Apps.
  • Proficiency in programming languages such as C# (.Net 8) and Python.
  • Strong knowledge of database access and modeling using Entity Framework.
  • Experience with RESTful API design and implementation.

Responsibilities

  • Design and implement end-to-end integration solutions using Azure technologies.
  • Develop and maintain API Management services for secure API consumption.
  • Implement Azure Function Apps and Logic Apps for workflow automation.
  • Build messaging solutions using Azure Service Bus for reliable data communication.
  • Conduct testing and troubleshooting of integration solutions across environments.

Benefits

  • Access to emerging Azure technologies and continuous improvement initiatives.
  • Collaboration with cross-functional teams and stakeholders.
  • Opportunity to work on innovative integration projects in a dynamic environment.
Full Job Description
Location: US/CA
Role: Senior Azure Integration Services Developer
Exp: 12+ Years


Key Responsibilities:
  • Integration Design and Development: Design, develop, and implement end-to-end integration solutions using Azure technologies (API Management, Function Apps, Logic Apps, Service Bus, Service Fabric, etc.).
  • Strong Programming Skills: Must have expertise in languages such as C# (.Net8)/Python, sql-Tsql for developing automation and integration solutions.
  • Entity framework (tooling leveraged for db access and db modeling)
  • Visual Stuido
  • Git (code repository)
  • API Management: Develop and maintain API Management services, ensuring secure, efficient, and seamless API consumption across various services.
  • Automation & Orchestration: Implement Azure Function Apps and Logic Apps for automating workflows, orchestrating complex processes, and improving operational efficiency.
  • Service Bus & Messaging: Leverage Azure Service Bus to build robust messaging solutions, ensuring reliable data communication between systems.
  • Data Integration: Work with Azure SQL and Azure Storage to build efficient data integration solutions, managing both structured and unstructured data.
  • Scalability & Performance: Ensure that the developed solutions scale effectively to meet changing business demands while maintaining high performance and availability.
  • Security & Compliance: Implement best practices around security and compliance, ensuring that solutions are designed with appropriate access controls, encryption, and other security measures.
  • Testing & Troubleshooting: Conduct testing, troubleshooting, and debugging of integration solutions to ensure they are functioning as expected in both development and production environments.
  • Documentation & Reporting: Maintain clear documentation of the integration processes, solutions, and workflows. Provide regular status updates and reports on progress.
  • Collaboration: Work closely with cross-functional teams, including architects, business analysts, and stakeholders, to understand requirements and deliver solutions that meet business needs.
  • Continuous Improvement: Stay up to date with emerging Azure technologies and best practices, driving continuous improvement and innovation within the team.


Required Skills and Experience:
  • Proven Experience with Azure integration services, including:
    • Azure API Management
    • Azure Function Apps
    • Azure Logic Apps
    • Azure Queuing
    • Nuget
    • Newtonsoft


  • Strong Knowledge of Cloud Integration Patterns: Familiarity with cloud-based integration and messaging patterns, including Event-Driven Architectures, Microservices, and Serverless architectures.
  • Experience with RESTful APIs: Design and implementation of REST APIs for seamless integration across services.
  • Best Practices: Knowledge of industry best practices for coding, security, monitoring, and logging in Azure environments.
  • Problem-Solving: Strong troubleshooting skills to diagnose and resolve issues with integration solutions and services.
  • Soft Skills:
    • Excellent communication skills, with the ability to effectively collaborate with both technical and non-technical stakeholders.
    • Strong interpersonal skills and the ability to work in a collaborative team environment.
    • Detail-oriented, proactive, and able to take ownership of tasks and deliver them within deadlines.
    • Adaptability and willingness to continuously learn and grow in a dynamic cloud landscape.


Preferred Qualifications:
  • Certifications: Microsoft Certified: Azure Developer Associate or similar Azure certifications on AIS.

Similar Jobs

More Jobs at Kaleidoscope Innovation

More Information Technology Jobs

Find similar Senior Azure Integration Developer jobs: