ABOUT CLIENT
Our client is one of the most famous financial services and management consulting companies in the USA that provides various risk management solutions, such as commercial risk, investment, wealth, health, and reinsurance products.
ABOUT PROJECT
The main goal of the project is to rewrite application using modern technology to bring it back to the top application portfolio for clients and scale product possibilities in integration.
REQUIREMENTS
- 3+ years of experience with C#, .NET, ASP.NET Web API
- Experience with building project templates, and reusable components (e.g. nuget packages)
- Experience with Azure native microservices architecture & Azure services (App services, key vault, storage queue)
- Security protocols: OKTA / OAuth / Identity Server / Entra ID (Azure AD)
- Experience with Kubernetes, Docker
- Hands-on experience in building RESTful APIs based on API management
- Good knowledge of CI/CD system setup and configuration
- Hands-on experience in Unit Testing using XUnit / Nunit
- Open API standard knowledge
- ORMs: EF6
- Following DDD (Data Driven Design)
- Understanding canonical APIs approach
- Experience with databases (CosmosDB, MS SQL,, etc.)
- Understanding APMs
- Upper-Intermediate High/Advanced level of English
NICE TO HAVE
- Monitoring (Datadog, etc.)
- Experience with cloud-native services such as SignalR, Functions
- Cache technologies (Redis cache, etc.)
RESPONSIBILITIES
- Design, develop, and maintain reliable software in line with technical requirements
- Analyze requirements, and independently estimate and set up tasks’ acceptance criteria
- Evaluate and coordinate tasks’ deadlines with the Technical Leader or Project Manager
- Apply the best software development practices and coding standards to produce high-quality and performant solutions
- Stay up-to-date with modern technology and optionally obtain professional certifications
- Participate as a trainer or a trainee in various learning programs outside the main project
What will you get with ELEKS
- Close cooperation with a customer
- Challenging tasks
- Competence development
- Team of professionals
- Dynamic environment with a low level of bureaucracy
ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.
Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.