Software Engineer – Azure Application Developer

Avanade CompanyCincinnati, OH
7hOnsite

About The Position

Avanade is looking for a software developer with approximately 2+ years of professional experience who is excited about building enterprise solutions using .NET and/or Java on Azure. This role is for a software engineer who excels at solving diverse technical challenges across various client environments. You will be responsible for building high-performance applications using the C#/.NET and/or Java stack and Azure PaaS. As this is a consulting position, you must be comfortable working on-site with clients and navigating different corporate cultures. Come join us There is one in every group - the person who dreams big and has the motivation to bring their ideas to life, even as others might roll their eyes and prefer to play it safe.  Are you that person? Because we are building teams of people like that to help our clients unlock the power they need now and own what is next. Together, we do what matters. What you'll do 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.

Responsibilities

  • 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.

Benefits

  • Opportunity to work for Microsoft’s Global Alliance Partner of the Year (20 years in a row), with exceptional development and training.
  • Real-time access to technical and skilled global Communities of Excellence.
  • Dedicated career advisor to encourage your growth.
  • Engaged and helpful coworkers genuinely interested in you.
  • Avanade offers a market competitive suite of benefits including medical, dental, vision, life, and long-term disability coverage, a 401(k) plan, bonus opportunities, paid holidays, and paid time off.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service