Remote
An award-winning technology company and leading digital agency group with a growing client base in the US, Europe, and Africa. They enable clients to create and execute successful strategies and end-to-end solutions for their digital transformation: from customer-centric design and marketing services to custom software engineering and intelligent enterprise automation.
They’re recognized leaders in e-commerce, SaaS, and marketplace solutions and in AI and Data Science.
They’re launching a brand new tech direction and they are looking for ambitious .Net Engineers to join the team. Your first project will be the design and development of a full-service EdTech platform for one of the most prestigious Hospitality Educational institutions in the world, with HQ in Switzerland
Required Skills:
- A computer science, software engineering, or related field master’s or bachelor’s degree is a must
- 3+ years of commercial experience in .NET development; strong knowledge of .NET Core
- Sufficient English level for communication (verbal and written) and fluent Ukrainian/Russian
- Good communication and collaboration skills
- T-shapeness
- Confident knowledge of C#/.NET,
- Experience in ASP.NET Web API and ASP.NET Core
- Entity Framework/Dapper
- Architectural, Enterprise, and Design Patterns. Excellent knowledge in Computer Science, Computing Theory. Paradigm & Principles (OOP, SOLID, DDD, TDD, BDD).
- Experience with SQL (MSSQL, MySql, Postgres) and NoSQL (e.g. MongoDB, ElasticSearch, CouchDB)
- Understanding of network interactions protocols and conventions (e.g. REST, RPC)
- Understanding of Rest API, oAuth2, JWT, OpenID
- Testing frameworks (e.g. e.g. NUnit, XUnit, MSTest) (more than 3 years)
- Experience with Docker
- SCM tools working experience (Git, Github/Bitbucket)
Will be a plus:
- Associate knowledge of Javascript/Typescript and Node.js
- Expertise in Angular/React
- Working experience with Microservices architecture
- Working experience with CQRS
- Multi threading and parallel computing
- Messaging systems (e.g. RabbitMQ, Apache Kafka, Active MQ, AWS SQS, Azure Service Bus, Google Pub/Sub)
- Websockets (SignalR or Framework based WebSocket) or gRPC
- Performance optimization and caching tools (Redis, Memcached)
- Experience with Kubernetes (AKS/EKS), and Azure stack
- Working experience with Terraform
- Certifications on Microsoft Certified Develope
Responsibilities:
- Be a part of a strong delivery team
- Research and design functional components based on business requirements
- Deliver high-quality features
- Work closely with Solution Architects on researching and prototyping complex solutions
- Research and use new technologies to find more efficient ways to solve specific issues
The company is ready to offer :
- Professionally and personally grow in the multicultural environment: you will have a significant educational budget, corporate English lessons with a certified teacher, regular knowledge sharing sessions;
- Clearly see your performance results in an Agile environment: they have a project-based performance management system, you can track your SMART goals and take ownership for continuous improvement with Professional Development Plan;
- Keep your work-life balance: you will have 20 vacation days, paid sick leaves, parental leave, monthly Well-being Allowance, medical insurance, corporate events, team building, and cool Friday’s parties in Creative Quarter;
- Have financial strength: you will have a regular salary review, they are covering taxes and our accountant provides full support for you.
Send your CVs to @Nastunya or cv@4team.com.ua