Software Engineer

Cyma Systems Inc
Richmond, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Richmond, United States of America

Tech stack

ASP.NET
.NET
Artificial Intelligence
Azure
C Sharp (Programming Language)
Code Review
Databases
Continuous Integration
Software Design Patterns
SQL Azure
Performance Tuning
Software Architecture
Svelte
Cloud Services
Containerization
Information Technology
Cosmos DB
REST
Microservices

Job description

We are seeking a Senior Software Engineer with strong expertise in C#, .NET, and Azure to design, develop, and maintain scalable, high-performance applications. This role involves hands-on development, system design, and mentoring junior engineers., * Design, develop, and maintain applications using C# and ASP.NET Core

  • Build and manage RESTful APIs
  • Work on Azure-based cloud solutions and microservices architecture
  • Collaborate with cross-functional teams to deliver features
  • Perform code reviews and ensure best practices
  • Troubleshoot performance and scalability issues
  • Support CI/CD and deployment processes

Requirements

  • Strong experience with C#, .NET, ASP.NET Core
  • Hands-on experience with Microsoft Azure
  • Experience with REST APIs, Microservices, and Containerization
  • Knowledge of Azure SQL / Cosmos DB or similar databases
  • Solid understanding of software architecture and design patterns
  • Experience with CI/CD pipelines

Nice to Have:

  • Azure Certification
  • AI tools/workflows exposure (e.g., Claude)
  • Svelte experience, Bachelor s in Computer Science or related field (or equivalent experience)

Apply for this position