Software Engineer - Backend

1 Month ago • 6 Years + • Backend Development

Job Summary

Job Description

This Software Engineer - Backend role involves designing and developing innovative applications for video search and review. Responsibilities include contributing to system architecture and product roadmap, requirement gathering, coding, testing, and implementation across various platforms. The successful candidate will be a key member of the backend development team, actively participating in scrum and design meetings. They will create conceptual documents, design business logic, and ensure quality objectives are met throughout the software development life cycle.
Must have:
  • 6+ years C# experience
  • Asynchronous multi-threaded apps
  • Relational and NoSQL databases
  • Agile methodology (SCRUM)
  • Microservices and scalable servers
  • REST API development
  • IOC, Dependency Injection
Good to have:
  • Akka framework
  • Redis, MQTT, MongoDB
  • .NET Core
  • Protobuf

Job Details

Job Description

Backend Team, Software Engineer

We are looking for an accomplished software engineer to join the back-end development team creating innovative applications for video search and review. The candidate will be responsible for designing and developing the components as required, unit testing the developed components, testing and verifying the developed code within the project or product module. 

 

Responsibilities

  • Acting as a key member of backend development team, while reporting to the team leader.
  • Contributing to system architecture and product roadmap.
  • Requirement gathering, designing & coding, developer testing, UAT & implementation on various platforms per business requirements.
  • Participating in development and design meetings, as appropriate, to ensure that quality objectives are addressed at appropriate phases within the software development life-cycle.
  • Creating conceptual documents and designing the business logic in detail.
  • Engage actively in scrum teams to support the product manager and team members in facilitating the scrum process.

 

Skills required
  • Minimum 6 years of significant experience with C#, Asynchronous multi-threaded applications, Generics, and collections.
  • Substantial experience in server-side development
  • At least 3 years of hands-on experience with both relational and NoSQL databases, demonstrating strong database design skills.
  • Familiar with Agile methodology, preferably SCRUM
  • Solid understanding of system security, scalability, and reliability.
  • Experience developing Micro-Services and scalable server infrastructures 
  • Experience with Akka framework – a significant advantage!
  • Experience working with design patterns.
  • Experience with REST web API development.
  • Experience with IOC, Dependency injection.
  • Familiarity with Redis, MQTT, MongoDB, NoSQL, DotNetCore, Protobuf - an advantage.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills (written and verbal).
  • Ability to work independently and within cross-functional teams.

 

 

Similar Jobs

Google - Senior Software Engineer, Full Stack, YouTube

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Voodoo - Senior Data Engineer (Ad networks)

Voodoo

Paris, Île-de-France, France (Hybrid)
2 Months ago
Voodoo - Senior Data Engineer - Ad networks - Models

Voodoo

Paris, Île-de-France, France (Hybrid)
3 Weeks ago
Google - Senior Solutions Acceleration Architect, Applications

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Scale AI - Senior Software Engineer, Pay & Incentives

Scale AI

San Francisco, California, United States (Hybrid)
1 Day ago
Google - Software Engineer, Cloud AI, Early Career

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Epic Games - Lead Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
ByteDance - Site Reliability Engineer Intern

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
ByteDance - Senior Software Development Engineer - Distributed NoSQL Database Systems

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Trendyol - Backend Developer

Trendyol

Ankara, Ankara, Türkiye (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer III, Full Stack, Google Cloud Platforms

Google

New York, New York, United States (On-Site)
2 Days ago
Match Group - Back-end Engineer

Match Group

Tokyo, Japan (Hybrid)
6 Months ago
Google - Software Engineer II, Full Stack, Core

Google

Zürich, Zurich, Switzerland (On-Site)
2 Weeks ago
Google - Software Engineer III, Full Stack, Core

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Luxoft - Software Engineer (Node.js)

Luxoft

Sydney, New South Wales, Australia (On-Site)
4 Months ago
Voodoo - Senior Backend Engineer (Python) - Blitz

Voodoo

Paris, Île-de-France, France (On-Site)
4 Months ago
Easyship - Senior Backend Engineer

Easyship

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Starkflow - Principal Full Stack Developer

Starkflow

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Meta - Software Engineer, iOS

Meta

San Francisco, California, United States (On-Site)
5 Months ago
Varonis  - Full Stack Software Engineer (C#)

Varonis

Morrisville, North Carolina, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Israel

Google - Senior Industry Manager, Venture Capital

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
NVIDIA - Director, Hardware Engineering

NVIDIA

Ra'anana, Center District, Israel (On-Site)
1 Month ago
DraftKings - Software Engineer

DraftKings

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
AppLovin - Business Development Manager, eCommerce

AppLovin

Herzliya, Tel Aviv District, Israel (On-Site)
7 Months ago
Playtika - IT Service Team Leader

Playtika

Israel (On-Site)
6 Months ago
NVIDIA - SDK Ethernet Software Team Manager

NVIDIA

Ra'anana, Center District, Israel (On-Site)
2 Months ago
Plarium - Data Engineer

Plarium

Herzliya, Tel Aviv District, Israel (Hybrid)
9 Months ago
NVIDIA - SOC Clock Distribution Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Google - SoC DFT Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
NVIDIA - Senior Chip Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Hawk Eye Innovations - Mid-Level Java Engineer

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
1 Month ago
Voodoo - Senior ML Engineer

Voodoo

Paris, Île-de-France, France (Hybrid)
2 Months ago
ByteDance - Backend Software Engineer - Global E-commerce - Seller Growth

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Every matrix - Senior Backend Developer (NodeJS)

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
1 Month ago
Google - Senior Software Engineer, Site Reliability Engineering

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Vigaet - Internship-Backend Developer

Vigaet

Bengaluru, Karnataka, India (On-Site)
5 Months ago
CharacterAI - Software Engineer, Backend

CharacterAI

Menlo Park, California, United States (On-Site)
1 Month ago
ByteDance - Backend Software Engineer, Authorization - 2025 Start

ByteDance

Singapore (On-Site)
6 Months ago
Seedify - Senior Backend Developer

Seedify

(Remote)
10 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We are driven by passion and the ambition to grow and give our players a unique experience. With excellent organisation, careers paths, training, smart working, benefits and company parties, at Milestone you can combine professional growth, personal wealth and lots of fun!

Sofia, Sofia City Province, Bulgaria (Hybrid)

Milan, Lombardy, Italy (Hybrid)

Milan, Lombardy, Italy (Hybrid)

United States (Remote)

New South Wales, Australia (Remote)

Sofia, Sofia City Province, Bulgaria (Hybrid)

Copenhagen, Denmark (Hybrid)

Sofia, Sofia City Province, Bulgaria (Hybrid)

United States (Remote)

Portland, Oregon, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Milestone

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug