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
SeniorJob 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)