Career | <?phpecho $jobTitle;?> | <?phpecho $companyName;?>

C# .Net Developer - Principal Software Engineer - Product Development

Wagepoint

Maharashtra, IN
  • Job Type: Full-Time
  • Function: Engineering Software
  • Industry: Cloud Business Apps
  • Post Date: 11/22/2022
  • Website: wagepoint.com
  • Company Address: Suite #1110, 240-70 Shawville Blvd. SE, Calgary, AB T2Y 2Z3, CA

About Wagepoint

Wagepoint is a fintech company on a mission to simplify payroll – and maybe even dare to make it delightful! Our online software was created just for small businesses, automating the most time-consuming parts of payroll – like calculating wages and reporting on taxes – so that our customers can get back to doing what they love most.

Job Description

Job purpose:   The Principal Software Engineer will be responsible for systems implementation as per Wagepoint guidelines. Has to ensure that standards set by the Chief Architect are strictly followed. Tasks include coding, implementation, working with source control processes, and creating installation software for each release.


Responsibilities and Accountabilities

 
1.     SOA development in C# .
2.     Thorough knowledge and understanding of Software Development Life Cycle (SDLC).
 
 
Mandatory skills : 
·        Discussion on Big-O notation (data structures)
·        ORM in general and EF Core in particular
·        SOLID Principals
·        Database Questions
·        Services
 
 

Skills & Knowledge

1.     Working knowledge of data structures and common design patterns
 
2.     C#, LINQ, SOA, SOLID Principles
 
3.     Proficiency with PL-SQL and ORM tools such as NHibernate / Entity Framework or any other ORM
 
4.     Unit Testing, Integration Testing using Moq, NUnit, MSTest
 
5.     Knowledge of .NET Architecture / Web deployments 
 


Key Responsibilities

Good to have:

1.     Knowledge of Azure.
 
Education/Qualifications & Experience
 
1.     Bachelor’s Degree in Computer Science (BE / B.Tech. / MCA) related discipline required.
2.     6+ years of Software Development Experience (.NET / C#). At least 4+ years of hands-on experience in C#.
3.     Very strong verbal and written communication skills.

Skills Knowledge and Expertise

Mandatory skills : 
·        Discussion on Big-O notation (data structures)
·        ORM in general and EF Core in particular
·        SOLID Principals
·        Database Questions
·        Services
 

About Wagepoint

Wagepoint is a simple and fast online payroll app, backed by the world's friendliest team.

The app is ideal for small businesses across North America (US & Canada) who are looking to pay their employees easily and quickly.