Senior Software Developer - Cloud
Indexed description
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 Senior Software Developer II who will be a hands-on developer focused on building and modernizing enterprise applications within a cloud-first environment. This person will design and develop cloud-native microservices and APIs using C#/.NET, while leveraging Microsoft Azure, Kubernetes/AKS, Docker, and Confluent Kafka to build scalable, event-driven solutions. They will help transition legacy applications to modern distributed architectures, integrate APIs and services across the enterprise, and ensure applications are secure, resilient, observable, and production-ready. The ideal candidate brings strong software engineering fundamentals along with proven, hands-on experience building and supporting Azure-based microservices using Kubernetes and Kafka.
What You'll Do:
- Design, develop, and support cloud-native microservices and APIs using C#/.NET Core within Microsoft Azure.
- Build, containerize, and deploy scalable applications using Docker, Kubernetes/AKS, and Azure App Services.
- Design and implement event-driven architectures using Confluent Kafka and modernize legacy .NET applications into distributed, cloud-first solutions.
- Develop secure RESTful APIs using OpenAPI, Azure API Management/Gateway, OAuth 2.0, and JWT.
- Build resilient, high-performing production applications using MongoDB, monitoring/observability tools, and modern DevOps practices.
- Serve as a senior technical contributor, partnering across technology teams to solve complex engineering challenges, influence architecture, and advance cloud modernization.
- Strong hands-on development experience with C# and .NET Core, including building enterprise applications, microservices, and RESTful APIs.
- Hands-on experience with Microsoft Azure, including deploying and supporting cloud-native applications using Azure Kubernetes Service (AKS) and Azure App Services.
- Experience designing and supporting containerized microservices using Docker and Kubernetes in production environments.
- Experience building event-driven architectures using Kafka, preferably Confluent Kafka, for enterprise application integration.
- Experience with API design and security, including OpenAPI, OAuth 2.0, JWT, and API management technologies.
- Familiarity with MongoDB or other NoSQL databases, CI/CD pipelines, DevOps practices, and observability tools such as Elastic, Dynatrace, or Datadog.
- Strong understanding of scalable, resilient distributed systems with the ability to troubleshoot complex application and integration issues.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field preferred; experience with Infrastructure as Code and Azure Functions/serverless architecture is a plus.
Vernovis offers Health, Dental, Vision, Voluntary Short & Long -Term Disability, Voluntary Life Insurance, and 401K.
Vernovis does not accept inquiries from Corp to Corp recruiting companies. Applicants must be currently authorized to work in the United States on a full-time basis and not violate any immigration or discrimination laws.
Vernovis provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at
https://vernovis.com/privacy-policy-2/.Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search