Senior Software Engineer - Backend

1 Month 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

hogarth - Drupal Developer

hogarth

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Canva - Senior Backend Engineer (Java)

Canva

Sydney, New South Wales, Australia (Remote)
4 Months ago
Interactive Brokers - Java Software Developer (Mid-Senior Level)

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
2 Weeks ago
Casumo - Data Engineer

Casumo

(Hybrid)
2 Months ago
Milestone - Software Engineer - Customer & Partner Applications

Milestone

Copenhagen, Denmark (Hybrid)
1 Week ago
Google - Software Engineer III, Site Reliability Engineering

Google

San Francisco, California, United States (On-Site)
1 Month ago
Argus Labs - Software Engineer (Infrastructure/Backend)

Argus Labs

(Remote)
2 Months ago
Canva - Backend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
2 Months ago
Smilegate - Platform Division Store Service Backend Developer

Smilegate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
White Hat Gaming - Scala Developer

White Hat Gaming

(Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Vigaet - Internship-Backend Developer

Vigaet

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Opendoor - Software Engineer (Consumer)

Opendoor

San Francisco, California, United States (Hybrid)
2 Weeks ago
Google - Senior Solutions Acceleration Architect, Applications

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Scale AI - Senior Software Engineer, GenAI Growth

Scale AI

San Francisco, California, United States (Hybrid)
1 Month ago
Scale AI - Senior Fullstack Software Engineer

Scale AI

San Francisco, California, United States (Hybrid)
1 Month ago
Perplexity AI - AI Software Engineer - Evaluation Platform

Perplexity AI

San Francisco, California, United States (On-Site)
2 Weeks ago
Alpha Sense - Lead AI Platform Engineer

Alpha Sense

New York, New York, United States (On-Site)
6 Months ago
Google - Software Engineer, gReach Program for People with Disabilities

Google

Seoul, South Korea (On-Site)
1 Month ago
Next Level Business Services - Sr. Developer – Native Mobile Apps

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
7 Months ago
Salesforce - Software Engineering MTS - Demos

Salesforce

Hyderabad, Telangana, India (On-Site)
4 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Israel

Unity - Senior Product Designer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Weeks ago
Haleon - National Trade KAM IL

Haleon

Petah Tikva, Center District, Israel (On-Site)
1 Week ago
SciPlay - Brand Marketing Manager

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
CyberArk - C++ Team Leader - Iron team

CyberArk

Israel (On-Site)
4 Weeks ago
Playtika - HR-Talent Sourcer

Playtika

Israel (On-Site)
7 Months ago
Unity - Mobile Automation Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Moloco - Senior Data Scientist, Growth Analytics

Moloco

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Social Discovery Ventures - VP of Finance

Social Discovery Ventures

Israel (Remote)
8 Months ago
NVIDIA - System Linux Administrator

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Months ago
Unity - Director, Product Management – Advertiser Performance

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Days ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Electronic Arts - Software Developer I - AdTech

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
G.games - Javascript Games Developer

G.games

Newcastle Upon Tyne, England, United Kingdom (Remote)
10 Months ago
Balbix - Sr Staff Engineer - Connector

Balbix

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Software Engineer III, Infrastructure, Platforms Infrastructure Engineering

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
bytedance - Backend Software Engineer, Enterprise Solution

bytedance

San Jose, California, United States (On-Site)
1 Month ago
Flow - Senior/Staff Backend Software Engineer

Flow

Palo Alto, California, United States (Hybrid)
7 Months ago
Epic Games - Backend Engineer

Epic Games

(On-Site)
5 Months ago
Scanline VFX - Backend/Service Engineer

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
MURKA - PHP Developer

MURKA

(Remote)
1 Month ago
Epic Games - Lead Programmer - Fortnite Online

Epic Games

(On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Munich, Bavaria, Germany (Hybrid)

Germany (Hybrid)

Brondby, Denmark (On-Site)

Munich, Bavaria, Germany (Hybrid)

Sofia, Sofia City Province, Bulgaria (Hybrid)

Lake Oswego, Oregon, United States (Remote)

Sacramento, California, United States (On-Site)

Milan, Lombardy, Italy (Hybrid)

Sofia, Sofia City Province, Bulgaria (Hybrid)

Brondby, Denmark (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