Software Developer (C#) at KingswaySoft Inc
Oakville, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

07 Oct, 25

Salary

65000.0

Posted On

08 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Relational Databases, Rest, Xml, Business Applications, Web Services, Cloud, Working Experience, Information Technology, Computer Science, Crm, Oracle, Framework, Mysql, Sql Server

Industry

Computer Software/Engineering

Description

KingswaySoft is a leading integration solution provider offering software solutions that make data integration affordable and painlessly easy. We are currently looking to add 2-4 strong and experienced C# developers to our high-performing development team.
This crucial hands-on role is responsible for engineering & building some of the most complex integration software in the industry. With this role, you will be able to leverage your .NET development skills to implement and create innovative solutions. As a member of the KingswaySoft software engineering team, you have the opportunity to work closely with talented developers like yourself by delivering the best-of-breed software solutions.

REQUIRED EXPERIENCE:

  • 5+ years of development experience.
  • Intermediate to senior levels of experience.
  • A university degree in Computer Science, Software Engineering, Information Technology or equivalent.

REQUIRED SKILLS:

  • Proficient in C# and .NET 8.0, .NET Framework 4.8 and relevant technologies.
  • Deep understanding of OOP.
  • Working experience with React Javascript library and .NET Blazor framework.
  • Strong database programming skills including the interactions with relational databases such as SQL Server, Oracle, MySQL, etc.
  • REST, Web Services, XML and/or JSON experience.
  • Knowledge of high throughput programming in .NET including the use of multi-threading, concurrency management, etc.
  • Strong analytical and problem-solving skills.
  • Experience with ERP, CRM, Marketing, and/or any other enterprise business applications (cloud or on-premise) would be a huge bonus.
Responsibilities
  • Write robust and high-performance code in C# and .NET Framework.
  • Create appealing web interfaces that facilitate the most fluent and productive user experience.
  • Create integration software using C# by interacting with various APIs such as SOAP, REST and some proprietary APIs.
  • Create some innovative software architects that solve real-world challenges when working with large-scale data manipulation and transformation.
  • Write unit tests to ensure the written code actually works.
  • Provide mentorship to junior team members.
  • Facilitate and coordinate team code reviews.
  • Produce software documentation as needed.
  • Assist with technical support when required.
Loading...