Senior Software Engineer

From 5 to 10 year(s) of experience
₹ Not Disclosed by Recruiter

Job Description

Roles and Responsibilities

Core Responsibilities
Hands-on contribution to the design and development of a solution that will be utilized by millions of end-customers.
Enjoy working in a positive, professional, and collaborative environment.
Build software solutions using Microsoft Development Lifecycle principles
Develop high-quality and secure code.
Contribute to documentation for operations and deployment.
Determine and develop the best solutions to problems.
Work independently to solve technical problems.
Perform thorough code reviews.

Required Skills
4+ years of professional experience with C#/.NET.
Proficient in C#, with a good knowledge of its ecosystems
Experience with Microsoft Development Lifecycle
Familiar in in Windows desktop application development using UWP, WPF, Windows Forms
Familiar in UI, Backend, Database Design and Implementation of Windows Desktop Application.
Familiarity with the SOLID Design Principles
Familiarity with the .NET Core (3.1/5) and .NET framework (4.5+)
Familiarity with Visual studio 2017/2019
Sound knowledge of RESTful services.
Sound knowledge of Databases like MS SQL Server and SQLite.
Hands on experience in multi-threaded applications
Highly security conscious.
Strong communicator (written and verbal): ability to read, write, speak, and understand English
Experience in Agile environment
Ability to focus on deadlines and deliverables
Self-starter, self-motivated, and driven individual
Ability to analyze and assist in resolving defects

Preferred Skills
Sound knowledge of cloud services, such as Azure (1+ year) and cloud-based development
Electron UI
Professional experience in data, backup, and recovery domain
Experience working on Windows Shell Namespace Extensions using .NET core library or any other third-party libraries like EZNamespaceExtensions.
Web Application Development
Good knowledge of data compression algorithm and its implementation using C#/third party library is preferred.
Proficient in Microsoft Office applications (Word, Excel, Outlook)

Bachelor’s Degree in Computer Science or equivalent

Role:Full Stack Developer

Salary: Not Disclosed by Recruiter

Industry:IT Services & Consulting

Functional AreaEngineering - Software & QA

Role CategorySoftware Development

Employment Type:Full Time, Permanent

Key Skills
Skills highlighted with ‘‘ are preferred keyskills


UG:Any Graduate

Company Profile

Betsol Software India Private Limited

BETSOL is a cloud-first digital transformation, data management, and robotic process automation company offering products and solutions to both enterprises and consumers.

BETSOL’s Data Management product lines include Rebit ( and Zmanda (

BETSOL’s Robotic Process Automation product line is comprised of products and professional services under the LeTo brand (

BETSOL Global IT Services ( builds and supports end-to-end enterprise solutions, reducing time-to-market for our customers. Our engineering team, with its several patents, delivers award-winning products and solutions in over 40 countries.
Our work locations are set against the vibrant backdrops of Denver, Broomfield, Colorado and Bangalore, India. We offer health insurance, competitive salary compensation, volunteer programs, scholarship opportunities, gym, cafe, recreational facilities, RTD passes for transportation, 401K and monthly happy hours.
Our success is recognized with industry awards and a net promoter score that is 2x the industry average. We take pride in being an employee-centric organization. Learn more at

Company Info
View Contact Details+

Contact Company:Betsol Software India Private Limited

Reference Id:1078