Sr Software Engineer

Company:  Vernovis
Location: Cincinnati
Closing Date: 03/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

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.

Apply Now
Share this job
Vernovis
  • Similar Jobs

  • Sr Staff Software Engineer - Test

    Cincinnati
    View Job
  • Sr. Software Engineer - SRE (Site Reliability Engineer)

    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
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙