Azure Integration Developer
Azure Integration Developer Internal Seniority: Senior Description: This role requires a technical expert in building .NET solutions in an Azure Cloud environment, with strong experience in API integrations between legacy and cloud-based applications. The ideal candidate will be proficient in both front-end and back-en…
Azure Integration Developer
Internal
Seniority: Senior Description: This role requires a technical expert in building .NET solutions in an Azure Cloud environment, with strong experience in API integrations between legacy and cloud-based applications. The ideal candidate will be proficient in both front-end and back-end development, comfortable with Microsoft technologies, and skilled in Agile methodologies.
Key Responsibilities:
- Develop scalable software solutions using Microsoft technologies
- Implement front-end and back-end business logic for new features
- Participate in all aspects of Agile Software Development Life Cycle
- Provide leadership and mentorship to junior developers
- Perform peer code reviews
- Translate designs/wireframes into high-quality, responsive HTML and CSS
- Interact with Product Owners and business representatives
- Support monthly and ad-hoc releases
- Create and maintain technical documentation
- Help define enterprise standards for new applications
Requirements: • 7+ years of experience developing full stack web applications using Microsoft technologies • Bachelor's Degree in Computer Science, Engineering, or related field (or equivalent experience) • Advanced proficiency with .NET Core, ASP.NET Core, and C# • Hands on experience working with Logic Apps, ADF, Service Fabric, and XSLT Transformations • Strong experience in REST API development using .NET Core • Expertise in Microsoft Azure, including IaaS and PaaS technologies and services • Knowledge of Azure API Management (plus) • Strong understanding of Microservices architecture and Service Fabric development • Proficiency in object-oriented programming, S.O.L.I.D. principles, design patterns, and best practices • Experience with Azure Services (Service Fabric, Storage Accounts, monitoring, Key Vaults, Redis) • Hands-on experience with SQL and CosmosDB • Experience with Azure ServiceBus (Queues, topics, subscriptions) • Thorough understanding of DevOps practices • Experience with Unit and Integration Testing
Ideal Candidate Profile:
- Participates and provides input into the design, redesign and development of
technology products and applications
- Contributes and often leads the specification and software design phases of the software development life-cycle • Leads and manages the design and implementation of new software development and enhancement efforts, and coordinates systems installation and software testing with other technologists • Assists users with the isolation and resolution of software issues by leading root-cause analysis providing options for resolution and recommendations
- 1. Share your profile and role fit.
- 2. If aligned, expect a short qualification conversation.
- 3. Strong matches move quickly into client-facing next steps.