Overview
On Site
Depends on Experience
Full Time
Skills
.NET
ADA
API
API management
Application development
Attention to detail
C#
Collaboration
Communication
Continuous delivery
Continuous integration
DevOps
Documentation
Embedded systems
IT architecture
Knowledge sharing
Knowledge transfer
Microsoft Azure
Microsoft SQL Server
Performance testing
Performance tuning
Problem solving
RESTful
Roadmaps
Systems design
WCAG
Job Details
We are seeking a Azure API Specialist.
Required Experience:
- 3 years experience with Azure API management
- 3 years of experience developing RESTful APIs
- 3 years experience with .NET application development using SQL Server database(s)
- 5 years of C# experience
- Experience with implementing API management solutions, and other needed services, that adhere to policies and standards for security while also monitoring and optimizing API use and performance
- Experience developing and scaling Azure API solutions from the ground up including integrations with systems to deployments via Azure DevOps CI/CD pipelines
- Possesses strong problem-solving skills, attention to detail, excellent communication abilities, and effective collaboration and knowledge transfer abilities.
- Experience replacing and modernizing legacy systems
- Experience integrating with legacy systems
Responsibilities:
- Systems design documentation, recommended roadmap, estimated costs, and phased timeline for completion
- Develop and implement APIs in a to-be-established Azure ecosystem for the MinnesotaWorks.net replacement solution, connecting the vendor-managed front-end to the managed back-end
- Set up Azure API Management processes and policies for security, performance optimization and monitoring API usage
- Configure API gateways
- Conduct performance testing and propose continuous improvement
- Ensure the application is fully ADA accessible and meets WCAG 2.1 standards.
- Perform knowledge sharing/transfer with embedded staff and partners.
- Write or supply technical architecture documentation for the product.
- Provide knowledge transfer.
- Perform other related duties as assigned.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.