Software Engineer .NET

at  KUBRA

Mississauga, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate18 Jan, 2025Not Specified19 Oct, 20242 year(s) or aboveMvc,Asp.Net,Working Experience,Programming Languages,Testing,Typescript,Ec2,Computer ScienceNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

KUBRA is in growth mode and currently seeking a .NET Software Engineer to work alongside our Product Engineering Team!
As a Software Engineer, you will be responsible for design and implementation of new systems and features, as well as modification and maintenance of existing systems for adaptation to business and/or technology changes, and have the opportunity to provide creative and innovative development work for the KUBRA Product Engineering team!
This is a hybrid role based out of our office in Mississauga.

WHAT SKILLS DO YOU NEED?

  • 5+ years of full stack application development experience including the design, development, testing and implementation of both web and desktop-based solutions
  • 2+ years of hands-on experience with Web Services/APIs
  • Strong .NET framework knowledge including .Net Core
  • Experience with programming languages and technologies including but not limited to: React/Redux, Typescript, C#, .Net Core, MVC, ASP.NET, SQL, JavaScript/TypeScript, HTML/CSS.
  • Working experience with Amazon AWS Cloud technologies such as EC2 and S3, KAFKA Streams, Mongo DB is preferred.
  • Bachelor’s degree in Computer Science or Engineering or equivalent work experience
  • Other Education/Certification/Training preferred: MCAD Certification, .Net Certification, AWS Certification

Responsibilities:

  • Participate in the full software development lifecycle
  • Write code and contribute to the software architecture of a highly concurrent, high throughput system
  • Find solutions for converting business requirements into product implementations
  • Contribute to design of new functionality and expand existing functionality
  • Collaborate with other Software Engineers and management on product roadmap and architecture development plans
  • Suggest ideas for new products and micro-services
  • Think outside the box, recommend and/or participate in decisions that create realistic and simple solutions to complex problems
  • Write high concurrent, highly performant software
  • Debug and resolve bugs in existing software. Take ownership of issues until they are resolved
  • Develop software verification plans and quality assurance procedures.
  • Develop flowcharts, layouts and documentations to identify feature requirements and solutions.


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science or engineering or equivalent work experience

Proficient

1

Mississauga, ON, Canada