Accepted is seeking a Senior .NET Developer to join their hybrid delivery teams. They are a software and digital transformation services firm focused on accelerating innovation in Finance, Energy, Gaming, Telco, and beyond. The role involves designing, developing, and delivering quality software systems within agile, cross-functional teams.
Requirements
- Minimum 5 years of experience with .NET 6.0+ using C#
- Significant expertise in OOP, SOLID principles, asynchronous programming, microservices architecture, ASP.NET Web API, Entity Framework, and Microsoft SQL Server
- Proficient in Redis and message broker technologies such as RabbitMQ and Kafka
- Familiarity with Azure (App Services, Pipelines, Data Factory), containerization, and version control systems (GIT, SVN)
- Knowledge of version control, development tools, and CI/CD tools
- Bachelor’s degree in Computer Science or Information Systems Engineering
- Familiarity with WPF/XAML, WinForms, and principles of Inversion of Control
Benefits
- Competitive compensation
- Annual bonus scheme
- Private medical, dental, and life insurance coverage
- Professional development
- Structured mentoring