Position: Senior .NET Developer
Company: SocialTech
Experience required: 5y
Category: .NET
Published: 2022-10-01T00:00:00+03:00

**SocialTech** is the multi-product IT company where we recreated the venture capital world. As venture builder, we kick off and run startups with a focus on high-tech, data and analytics. We are proud to have a strong team of 500+ professionals with deep expertise and ambitious goals. **Our people are the company’s most valuable asset**, so we strive to build businesses together with top talents on the market.

**About our project:** Our goal is to develop a solution that will be used by creators and influencers to build their own apps with courses and video lessons. To do that, technical knowledge will not be required. It will make it simpler and more efficient for them to monetize their skills and knowledge.

After all, only a minority of people who create great content reach wide popularity and begin to earn money on top of that. We are confident that the high-quality content could become more accessible and the creators’ work assessed higher.

Now we are seeking for **Senior .Net Developer** who will help to build the best solution in the no-code app builder & course builder niches.

**Tech Stack:**
— C#, .NET 6.0, GraphQL;
— Entity Framework Core 6.0;
— React;
— GitLab;
— GKE services (Container Registry, Google Kubernetes Engine, Cloud Functions, BigQuery, Cloud SQL, Memorystore, Transcoder API, Cloud Load Balancing, Cloud Armor, Cloud CDN, Cloud Storage, and others).

**What challenges and tasks are waiting for you:**
— Contribute to product roadmap, strategy and software architecture definition;
— Design and implement high-quality and scalable services using C#, .NET Core;
— Take part in team growth processes (tech interviews, newcomers onboarding, mentoring, etc.);
— Take part in full-cycle software development in close cooperation with other team members;
— Participate in Planning, Grooming, Code reviews, unit/integration test creation.

**Requirements:**
— Strong server-side development experience utilizing C#, .NET, WebAPI (4+ years);
— Solid understanding of OOP, SOLID, DDD, architectural and design patterns;
— Experience in creation of microservices-oriented solutions (Kubernetes, GKE, AKS, etc.);
—Experience in using of cloud computing services (e.g. GCP, AWS or Azure);
— Experience with relational databases (eg. PostgreSQL, MS SQL Server, MySQL, Google Cloud SQL, etc.);
— Experience with messaging systems (e.g. RabbitMQ, Apache Kafka, Google Pub/Sub, AWS SQS, Azure Service Bus, MassTransit);
— Experience with Git, GitLab;
— Understanding of DevOps best practices;
— Experience in creating unit & api tests.

**Would be a plus:**
— Experience with modern deployment patterns (Blue-green, canary, feature toggles, etc);
— Experience with GraphQL;
—Quality tools (e.g. SonarCloud);
— Understanding of GitOps, DevSecOps.

**What we offer:**
— Health insurance and medical help from our corporate doctor;
— 20 working days of paid vacation per year and paid sick leave;
— If you are eager to study, we compensate conference/meeting costs;
— Also, we provide access to the internal storage of business literature, training, and seminars;
— We have absence of bureaucracy and micromanagement;
— We support full transparency and open employee communication;
— We have regular corporate events and team buildings;
— Free professional help from our corporate psychologist both online and offline.

Our support of Ukraine: we arrange humanitarian aid; provide the Armed Forces of Ukraine and the Territorial Defense Forces with the special equipment and ammunition; annually pay taxes to the state treasury to support the economy; invest in domestic educational programs so that talented youth could strengthen the country’s capacity.