Senior Software Engineer - Backend

3 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

Paper Stacking games - Content Planning - Commercialization Direction

Paper Stacking games

Shanghai, China (On-Site)
1 Week ago
Tesla - Design Studio, Design Quality Internship

Tesla

Brandenburg, Germany (On-Site)
5 Months ago
Shield AI - Lead, Platform Applications (R3434)

Shield AI

San Diego, California, United States (On-Site)
1 Week ago
Tap nation  - Senior User Acquisition Manager

Tap nation

(Remote)
8 Months ago
Tellius - Software Engineer 1 - Backend

Tellius

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Playtika - PHP DEVELOPER

Playtika

Kyiv, Kyiv City, Ukraine (On-Site)
1 Week ago
gitlab - Intermediate Backend Engineer, Ruby

gitlab

Canada (Remote)
2 Months ago
binance - Backend Engineer (Java)

binance

Taipei City, Taiwan (Remote)
1 Month ago
1047 games - Senior Backend Engineer

1047 games

(Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Universal Music Group - Senior Manager, Audience Development/ CRM

Universal Music Group

Los Angeles, California, United States (On-Site)
3 Weeks ago
Diligent Corporation - Senior Software Engineer (Node.js)

Diligent Corporation

Budapest, Hungary (Hybrid)
1 Month ago
whoop - Sensor Intelligence Engineer II (Embedded Machine Learning)

whoop

Boston, Massachusetts, United States (On-Site)
3 Weeks ago
Sony Pictures Entertainment - Executive Director of Product Management – TV Production

Sony Pictures Entertainment

Culver City, California, United States (Hybrid)
2 Months ago
Pomelo - AI Automation Engineer

Pomelo

United States (Remote)
2 Weeks ago
Temperature Pro - Business Intelligence Engineer

Temperature Pro

San Francisco, California, United States (On-Site)
3 Months ago
Rackspace Technology - Engagement Manager

Rackspace Technology

Canada (Remote)
1 Month ago
Shield AI - Senior Engineer, Electrical Test and Rapid Prototype (R3475)

Shield AI

Dallas, Texas, United States (On-Site)
1 Week ago
Silicon Labs - Project Manager II

Silicon Labs

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

Get notifed when new similar jobs are uploaded

Jobs in Israel

Milestone - Director, Regional Business & People Support

Milestone

Modi'in-Maccabim-Re'ut, Center District, Israel (Hybrid)
2 Months ago
CyberArk - Data Engineering Team Leader

CyberArk

Israel (Hybrid)
1 Month ago
Playtika - Apply for this job

Playtika

Herzliya, Tel Aviv District, Israel (On-Site)
3 Weeks ago
Unity - Business Analyst

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Unity - Business Strategy Analyst

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Unity - Graphic Designer - Temporary

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
entrata - Team Lead

entrata

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
5 Months ago
Unity - Senior Product Manager, SDK

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Months ago
NVIDIA - Senior Malware Research Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago
Unity - Senior Release Engineer

Unity

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

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Capgemini - Java Backend

Capgemini

Pune, Maharashtra, India (On-Site)
2 Months ago
Alaan - Backend Engineer

Alaan

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Papaya Gaming - Backend Engineer (Player Journey)

Papaya Gaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Week ago
Simple Viral Games - Backend Developer Intern

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Nextwave multimedia - Backend Developer

Nextwave multimedia

India (On-Site)
7 Months ago
undefined - Senior Backend Developer

Pune, Maharashtra, India (Remote)
2 Months ago
Simple Viral Games - Backend Developer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
1 Year ago
zeta - Lead Software Development Engineer - Backend

zeta

Hyderabad, Telangana, India (On-Site)
3 Months ago
Match Group - Senior Software Engineer, Backend

Match Group

Palo Alto, California, United States (Hybrid)
1 Month ago
Dapper labs  - Staff Backend Engineer

Dapper labs

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded