Senior Software Engineer - Backend

2 Months 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

NCR Voyix - Sales Support Analyst

NCR Voyix

Cebu City, Central Visayas, Philippines (On-Site)
1 Month ago
Rackspace Technology - Data Architect (Azure and Databricks)

Rackspace Technology

India (Remote)
3 Months ago
Tide - Senior Backend Engineer - DevProd

Tide

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
Forcepoint - Software Engineer II - Golang

Forcepoint

Thane, Maharashtra, India (On-Site)
1 Month ago
Qualcomm - Graphics Software Engineer, Senior

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Demandbase - Senior Software Engineer (Backend)

Demandbase

Hyderabad, Telangana, India (On-Site)
1 Month ago
Ajmera Infotech - Sr. Backend Engineer - Node Expert

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
11 Months ago
ElevenLabs - Back-End Engineer

ElevenLabs

Bulgaria (Remote)
3 Months ago
Capgemini - Backend Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Visual Concepts - Senior Backend Engineer - NBA 2K

Visual Concepts

Novato, California, United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GameJobs - Operations Manager

GameJobs

Paris, Île-de-France, France (On-Site)
1 Year ago
Canva - District Engagement Advocate

Canva

Austin, Texas, United States (Remote)
6 Days ago
GoMotive - Product Marketing Lead, Equipment Monitoring

GoMotive

United States (Remote)
2 Months ago
Epic Games - Senior Creator Growth Manager

Epic Games

(On-Site)
2 Months ago
Applied materials  - Unity Developer

Applied materials

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Next Level Business Services - Network Architecture and Operations

Next Level Business Services

Mount Laurel Township, New Jersey, United States (On-Site)
8 Months ago
PayPal - Senior Staff Database Engineer

PayPal

Singapore (Hybrid)
3 Weeks ago
Western Digital - Intern - Business Systems Analyst

Western Digital

Prachin Buri, Thailand (On-Site)
3 Months ago
Instawork - Senior / Staff ML Engineer

Instawork

San Francisco, California, United States (Hybrid)
1 Month ago
Apple - Accessories Quality Engineer

Apple

Cupertino, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Israel

Adtran - Software Engineer I

Adtran

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
Unity - Senior Big Data & ML Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (Remote)
4 Months ago
Maersk - Customs House Broker Associate

Maersk

Ashdod, South District, Israel (On-Site)
1 Month ago
Unity - Senior App Growth and Operations Manager

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Unity - Android Team Lead

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Months ago
Trimension Studio - Animator

Trimension Studio

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Cadence - Lead Software Engineer

Cadence

Haifa, Haifa District, Israel (On-Site)
4 Weeks ago
Playtika - Data Scientist

Playtika

Israel (On-Site)
3 Months ago
Marvell - Design Verification Engineer Intern

Marvell

Petah Tikva, Center District, Israel (On-Site)
1 Month ago
NVIDIA - Hardware Board Design Manager, IC Product

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Rush street interactive  - Senior Backend Engineer

Rush street interactive

Estonia (Hybrid)
2 Months ago
Play Perfect - Senior Backend Developer

Play Perfect

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
WebFX - Junior Back-End Software Engineer

WebFX

Ann Arbor, Michigan, United States (On-Site)
4 Months ago
Match Group - Senior Software Engineer, Backend

Match Group

West Hollywood, California, United States (Hybrid)
1 Week ago
Zamp - Backend Senior Engineer

Zamp

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Microsoft - Member of Technical Staff - Backend Growth Engineer

Microsoft

Mountain View, California, United States (Hybrid)
3 Months ago
logifuture - Senior .Net Framework Back End Developer

logifuture

Bucharest, Bucharest, Romania (Hybrid)
3 Months ago
Koala interactive - Back-end PHP Developer

Koala interactive

Levallois-Perret, Île-de-France, France (Hybrid)
3 Weeks ago
NVIDIA - Physical Design Backend Engineer

NVIDIA

Be'er Sheva, South District, Israel (On-Site)
4 Months ago
Capgemini - Java backend

Capgemini

Hyderabad, Telangana, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Germany (Hybrid)

Brondby, Denmark (On-Site)

Sofia, Sofia City Province, Bulgaria (Hybrid)

Sacramento, California, United States (On-Site)

Milan, Lombardy, Italy (Hybrid)

Modi'in-Maccabim-Re'ut, Center District, Israel (Hybrid)

Breda, North Brabant, Netherlands (Hybrid)

Copenhagen, Denmark (Hybrid)

Singapore (Hybrid)

Sofia, Sofia City Province, Bulgaria (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