4TEAM logo

Backend Software Engineer (.Net )

4TEAM·Salary not specified

Primary stack

NoSQLDockerJWTRESTASP.NET Core.NETC#OAuth2APISQL

Nice to have's

Javascript/TypescriptNode.jsAngular/ReactMicroservices architectureCQRSMulti threading and parallel computingRabbitMQApache KafkaActive MQAWS SQSAzure Service BusGoogle Pub/SubWebsocketsSignalRgRPCRedisMemcachedKubernetesAzure stackTerraformMicrosoft Certified Developer

Job description

About the Position

We are an award-winning technology company and a leading digital agency group with a growing client base in the US, Europe, and Africa. We 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.

We are recognized leaders in e-commerce, SaaS, and marketplace solutions, as well as in AI and Data Science. We are launching a brand new tech direction and 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.

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

Requirements

  • 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. NUnit, XUnit, MSTest) (more than 3 years)
  • Experience with Docker
  • SCM tools working experience (Git, Github/Bitbucket)

Nice to Have

  • 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 Developer

We 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.

About the Company

We are an award-winning technology company and a leading digital agency group with a growing client base in the US, Europe, and Africa. We 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.

We are recognized leaders in e-commerce, SaaS, and marketplace solutions, as well as in AI and Data Science.

Send your CVs to @Nastunya or [email protected]

© 4TEAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

4Team is a recruiting agency who rapidly find talented people which are a perfect fit for your team, strengthen it, and make your business more efficient. We are specializes in helping IT, defense-tech, military-tech, fintech, digital, crypto, and tech companies find IT professionals, top managers, middle managers, and build teams in general. We are looking for candidates to work all over the world and have a developed candidate base that is kept up to date. With over 20 years of management experience, we understand the need to close vacancies quickly. So, we will be happy to help you find talented professionals quickly and efficiently.With Deep Personality Psychodiagnostics we help you unlock talents and potential, find your spark and areas for development, as well as get objective information about the abilities, skills, interests, and possible limitations of candidates and employees of your company, which will help you improve efficiency and stabilize the success of your business. A mix of the best world methodologies, which gives the relevance of the assessment — 98%.Partner with 4Team for rapid, efficient recruitment and a holistic approach to team development that ensures sustained success and efficiency in your business.

More at 4TEAM

All 41 roles

Popular searches