Senior Software Engineer

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

Job Description

Roles and Responsibilities

Job Title/Designation:
Senior Software Engineer
Employment Type:
Full Time, Permanent
Job Description:
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/2022
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
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.
Git/SVN
CI/CD
Proficient in Microsoft Office applications (Word, Excel, Outlook)
Education:
Bachelor’s Degree in Computer Science or equivalent




Role:Software Development - Other

Salary: Not Disclosed by Recruiter

Industry:Software Product

Functional AreaEngineering - Software & QA

Role CategorySoftware Development

Employment Type:Full Time, Permanent

Education

UG:Any Graduate

Company Profile

Betsol Software India Private Limited

BETSOL is a cloud-first digital transformation and data management company offering products and solutions to both enterprises and consumers. BETSOL’s Data Management product lines include Rebit (Rebitgo.com) and Zmanda (Zmanda.com). BETSOL Global IT Services (BETSOL.com) 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.

Company Info
X
View Contact Details+

Contact Company:Betsol Software India Private Limited

Website:http://careers-india.betsol.com