Job Title: Sr. Software Developer
Location : Cincinnati OH (Onsite)
Who We Are:
Vernovis is a Total Talent Solutions company that specializes in Technology, Cybersecurity, Finance & Accounting functions. At Vernovis, we help these professionals achieve their career goals, matching them with innovative projects and dynamic direct-hire opportunities in Ohio and across the Midwest.
Come join us:
Vernovis is looking for a Sr. Software Developer to support our client’s transition from legacy applications to a cloud-native microservices architecture. This individual would be a change agent for implementing new standards, processes, and best practices for microservices development. A thought leader with strong communication skills who is confident to interact with various areas of the organization, this person should be able to lead working sessions to fast-track migration of API/Service development to the cloud.
What You'll Do:
- Create microservices systems using languages such as C# (.NET Core), leveraging Azure services like Azure Kubernetes Service (AKS) or Azure App Services. Modernize legacy .NET applications into a cloud-native microservices architecture.
- API Management: Develop REST API services using OpenAPI specifications and integrate them with Azure API Gateway.
- Containerization: Containerize microservices using Docker and deploy them on AKS or Azure App Services.
- Authentication and Authorization: Collaborate with other teams to implement OAuth2.0 and JWT for secure communication between microservices.
- Scalability and Resilience: Optimize microservices for low latency, scalability, and high availability.
- Monitoring and Logging: Collaborate with others to establish monitoring and logging solutions using Azure Monitor and Application Insights.
What You'll Have:
- Proficiency in C# and .NET Core.
- Strong problem-solving skills and ability to work collaboratively.
- Understanding of DevOps practices and tools.
- Familiarity with Azure services (AKS, Azure App Services, API Gateway).
- Exposure to NoSQL databases (e.g., Cosmos DB, MongoDB).
- Experience with microservice architecture and containerization (Docker, Kubernetes)
- Solid understanding of web services, networking, and identity/access management.
- Experience managing production workloads in Azure.
- Experience with Infrastructure as Code frameworks.
- Knowledge of Azure Functions for server-less computing.
Similar Jobs
- View Job
Sr. Software Engineer - SRE (Site Reliability Engineer)
Cincinnati - View Job
Sr Staff Software Engineer - Test
Cincinnati - View Job
Sr Staff Software Engineer in Test Systems Engineer
Cincinnati - View Job
Sr Staff Embedded System Software Engineer
Cincinnati - View Job
Sr Principal Lead Cyber Software Engineer
Cincinnati