
Software Engineer (C# .Net)
- الرياض
- دائم
- دوام كامل
- Design, develop, and maintain scalable, high-performance applications, while enhancing existing solutions to meet evolving business needs.
- Collaborate with cross-functional teams to define, build, test, and deliver new features, ensuring alignment with architectural, security, quality, organizational and regulatory standards.
- Participate in architectural discussions and contribute to technical decision-making.
- Write clean, maintainable code following secure coding standards and participate in code reviews to uphold quality and performance.
- Troubleshoot and resolve production issues with a focus on root cause analysis and long-term fixes.
- Implement and manage CI/CD pipelines, monitor application health, and respond to incidents and support requests efficiently.
- Engage in Agile ceremonies such as sprint planning, stand-ups, and retrospectives to ensure continuous delivery.
- Monitor application health and performance and respond to incidents and support tickets in a timely manner.
- Maintain documentation for support procedures, deployment processes, and known issues.
- Stay current with emerging technologies and propose their adoption where beneficial.
- Minimum 5 years of hands-on experience in full stack software development.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Strong understanding of software development methodologies and design patterns.
- Proficient in source control strategies, DevSecOps, automation, and engineering best practices.
- Ability to translate non-functional requirements such as availability, scalability, maintainability, and security into technical solutions.
- Frontend: React, Angular, TypeScript, HTML/CSS
- Backend: C#, .NET Core, ASP.NET Core
- Databases: Oracle DB, SQL Server, Redis (caching), NoSQL like MongoDB/PostgreSQL
- ORM & Data Access: Entity Framework Core, Dapper, ADO.NET, PL/SQL (Oracle), LINQ-to-SQL
- Messaging & Streaming: Kafka, RabbitMQ, Azure Service Bus
- Logging & Monitoring: ELK Stack, Serilog, Application Insights
- Web & Infrastructure: NGINX (reverse proxy), IIS (legacy), REST APIs, gRPC
- DevOps & CI/CD: Git, Azure DevOps, GitHub Actions, Docker/Kubernetes, Terraform (optional)
- Cloud Platforms: GCP /Azure (App Services, Functions, Key Vault, Storage, Service Bus)
- Architecture: Microservices, Clean Architecture, DDD, SOLID Principles
- Security: OAuth2, OpenID Connect, Azure AD, IdentityServer, Okta SSO
- AI & Developer Productivity: GitHub Copilot, AI-powered coding assistants, code generation tools
- Soft Skills: Agile/Scrum, Code Reviews, Documentation, Communication, Problem Solving
- Tools & Practices: Jira, ServiceNow (or similar project tracking and issue management tools)
- Flexibility and Hybrid Mode
- working in an international context
- Great place to work ( Cigna recognize as great place to work 2025 - 2026 )