Senior Software Engineer - Backend

1 Hour ago • 6 Years + • Backend Development

Job Summary

Job Description

This Senior Software Engineer - Backend role involves designing and developing innovative video search and review applications. Responsibilities include contributing to system architecture and product roadmap, requirement gathering, coding, testing (unit and integration), and implementation across various platforms. The candidate will actively participate in scrum teams, create conceptual documents, and design detailed business logic. The position requires a key member of the backend development team, reporting to the team leader, and ensuring 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 & 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

Stake Logic - Java Back-end Developer

Stake Logic

(Remote)
2 Months ago
N-iX - Senior/Lead Full Stack Engineer (.NET+React)

N-iX

Colombia (Remote)
1 Month ago
Team Liquid - Senior Back End Engineer, EU (PHP/Node.js)

Team Liquid

Utrecht, Utrecht, Netherlands (Hybrid)
3 Weeks ago
Meta - Software Engineer, iOS

Meta

Bellevue, Washington, United States (On-Site)
5 Months ago
Rocket Science - Full Stack Engineer

Rocket Science

Wales, United Kingdom (Hybrid)
3 Weeks ago
Microsoft - Member of Technical Staff, Infrastructure Engineer

Microsoft

Mountain View, California, United States (Hybrid)
2 Weeks ago
Newzoo - Full Stack Python Developer

Newzoo

Amsterdam, North Holland, Netherlands (Hybrid)
2 Weeks ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Gaming Innovation Group  - Senior .NET Backend Developer

Gaming Innovation Group

St. Julian's, Malta (Hybrid)
3 Weeks ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Sydney, New South Wales, Australia (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Software Engineer in ML Engineering Platform

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Keywords Studios - Software Engineering - Backend - AI

Keywords Studios

California, United States (On-Site)
3 Weeks ago
Scopely - Software Engineer

Scopely

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

Meta

Boston, Massachusetts, United States (On-Site)
4 Months ago
Krafton  - [Publishing Platform Div.] Sr. Web Back-End Developer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
5 Months ago
Milestone - Software Engineer - Backend

Milestone

Israel (On-Site)
3 Weeks ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Months ago
Canva - Senior Frontend Engineer - Canva for Education

Canva

Surry Hills, New South Wales, Australia (Remote)
1 Month ago
ByteDance - ByteDance Back-end Engineer Graduate Program (Dubai 2025)

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
1 Month ago
Rocket Science - Producer (Technical Account Manager)

Rocket Science

Wales, United Kingdom (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Israel

Moon Active - Unity Team Lead

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
SuperPlay - QA Operation Manager

SuperPlay

Tel Aviv District, Israel (On-Site)
16 Hours ago
Playtika - Data Infrastructure Director

Playtika

Israel (On-Site)
5 Months ago
NVIDIA - Senior Physical Design Backend Engineer

NVIDIA

Be'er Sheva, South District, Israel (On-Site)
1 Month ago
NVIDIA - Senior GMP Project Manager

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
Aristocrat Gaming - NOC Engineer

Aristocrat Gaming

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Playtika - Social Media Manager

Playtika

Israel (On-Site)
5 Months ago
NVIDIA - Software Test Development Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
Playtika - Director of Monetization

Playtika

Israel (On-Site)
2 Months ago
PLAYSTUDIOS - POP! - 3D Generalist

PLAYSTUDIOS

Tel Aviv District, Israel (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Inkittt - Senior Software Engineer, Backend

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)
6 Months ago
Gameplay Galaxy - Senior Backend Developer

Gameplay Galaxy

(Remote)
2 Weeks ago
Rennsportgg - Site Reliability Engineer

Rennsportgg

Munich, Bavaria, Germany (Remote)
1 Month ago
Xsolla - Golang Backend Developer

Xsolla

Montreal, Quebec, Canada (On-Site)
5 Months ago
Patreon - Engineering Manager, Platform

Patreon

San Francisco, California, United States (Hybrid)
1 Week ago
Epic Games - Senior Engineer, Patching

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Flow - Senior/Staff Backend Software Engineer

Flow

New York, New York, United States (Hybrid)
6 Months ago
Egnyte - Senior Backend Engineer - AI

Egnyte

India (Remote)
4 Months ago
Just Play GmbH - Backend Engineer

Just Play GmbH

Berlin, Berlin, Germany (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded