Senior Software Engineer | Online Jobs | Optimhire

Senior Software Engineer

Required Skills:

• BE/B.Tech degree or higher in Computer Science or related field

• 3+ years of C#/.NET full-stack development with focus on UX – Angular and/or React

• Implementing and consuming API’s (RESTFul and native) to support full-stack development

• Adaptable, with the ability to handle multiple, often competing priorities and tasks

• Self-starter, with the ability to overcome obstacles, conduct research, and accomplish complex objectives with minimal supervision

• Creative, with superior ability to creatively analyze and solve complex problems

• Good understanding of computer science algorithms, patterns, and data structures

• Ability to learn new software and third-party technologies independently and integrate them elegantly into existing architectures

• Good understanding of source control systems and techniques (SVN/GIT)

• Experience learning existing codebases and able to contribute and code in the existing style

• Experience with full software development lifecycle (SLDC)

• Eagerness to understand, follow direction, and participate in collaboration

• Excellent written and verbal skills in the English language

Desired Skills:

• Solid foundation in Windows OS architecture and development using Visual Studio

• NoSQL technologies such as MongoDB (preferred), Cassandra, and/or Hadoop

• Facial recognition algorithms and concepts (detection, tracking, matching)

• Experience with performance and scalability engineering

• Experience with photography, video and image capture, RTSP streams

• Mobile application development experience would be a plus (iPhone or Android)

• Service-oriented architecture, web services, cloud, multi-tenant and server-less architectures

• Experience with a wide variety of programming languages and technologies (C/C++/C#/Perl/Python/Java)

• Experience with non-windows OS's (UNIX, Linux, etc.)

• Integration and usage of copy-protection schemes

• Experience interacting with customers

Tech Stack :

C#/.NET, C++, Perl, PowerShell

MongoDB, Relational Databases (SQL Server, Lite DB)

React.js/Angular.js, TypeScript, HTML


Jenkins pipeline, SVN, GitLab

Job Type



Backend Developers

Frontend Developers

Must have Skills

  • C Sharp - 3 Years
  • React.Js - 3 Years
  • Angular.Js
  • .NET Core

10 - 25 K/Year USD (Annual salary)

Longterm (Duration)

Onsite Bengaluru, Karnataka, India


Phani K

United States