
Software Engineer – Azure Application Developer
Avanade
full-time
Posted on:
Location Type: Hybrid
Location: Cincinnati • California • Colorado • United States
Visit company websiteExplore more
Salary
💰 $84,000 - $110,200 per year
About the role
- Design and build features and services that solve complex business problems and power enterprise scale systems.
- Build scalable server-side logic and REST APIs using C# and .NET Core/6+ or Java, ensuring efficient JSON data handling.
- Integrate applications with Azure PaaS services, including Azure App Services, Azure Functions, and Service Bus.
- Implement data access layers using Entity Framework in Azure SQL database.
- Collaborate with global teams to deliver high quality project outcomes.
- Communicate technical concepts clearly to both technical and nontechnical stakeholders.
- Act as a subject matter expert for clients, providing guidance on backend best practices and Azure application patterns.
- Utilize AI powered code agents for development.
Requirements
- At least 2 years of professional experience with programming languages such as C#/.NET, or Java.
- Bachelor's degree in computer science or computer engineering from an accredited US institution.
- Hands on experience developing RESTful services, microservices, .NET Core APIs, Azure API Management, or Azure API Apps.
- Experience developing applications on Azure PaaS (i.e. Azure Compute, Azure Storage, Web Apps, Cognitive Services, Logic Apps, Azure Functions, App Services, Azure Service Bus).
- Experience working with data technologies such as SQL Server, Azure SQL, and ORMs like Entity Framework or Hibernate.
- Exposure to containerization tools such as Docker and orchestration platforms like Kubernetes or AKS.
- Understanding of DevOps tools and workflows including GitHub Actions, Azure DevOps or equivalent.
- Strong verbal and written communication skills, with the ability to present complex information clearly.
- Strong interpersonal skills to bridge the gap between technical requirements and client business goals.
- Experience collaborating with global teams.
- Ability to work effectively both independently and within team environments with a proactive mindset to troubleshooting and resolving complex backend issues in high-pressure environments.
- Travel requirement of up to 80% to client sites across the United States.
Benefits
- Medical coverage
- Dental coverage
- Vision coverage
- Life insurance
- Long-term disability coverage
- 401(k) plan
- Bonus opportunities
- Paid holidays
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET CoreJavaREST APIsEntity FrameworkSQL ServerAzure SQLDockerKubernetesDevOps
Soft Skills
communicationinterpersonal skillscollaborationproblem-solvingproactive mindsetpresentation skillsteamworkclient engagementtechnical guidancetroubleshooting
Certifications
Bachelor's degree in computer scienceBachelor's degree in computer engineering