Senior Software Engineer (.NET)
at KUBRA
GTA, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 22 Nov, 2024 | Not Specified | 28 Aug, 2024 | 3 year(s) or above | Mentoring,Sql,Docker,Mvc,Mobile,Typescript,Testing,Asp.Net | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
KUBRA is in growth mode and currently seeking a .NET Senior Software Engineer to work alongside our Product Engineering Team!
As a Senior 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. The Senior Software Engineer engages directly with IT management, development teams and Service Delivery teams to ensure the successful design, development, and delivery of technology-based solutions.
This is a hybrid opportunity 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
- 3+ years of hands-on experience with Web Services/APIs
- Experience designing and implementing modern apps using the following tools: React/Redux, Typescript, C#, .Net Core, MVC, ASP.NET, SQL, JavaScript/TypeScript, HTML/CSS
- Working knowledge of the following technologies are considered assets: Mobile iOS/Android, Azure Cloud, Docker, Microsoft PowerBI.
- Leadership attributes and passion for mentoring and working with business users to deliver well-crafted solutions
Responsibilities:
- Participate in conference calls and site meeting with the clients if needed
- Find solutions for converting client requirements into product implementations
- Participate in the full software development lifecycle
- Write code and contribute to the software architecture of a highly concurrent, high-throughput system
- Contribute to design of new functionality and expand existing functionality
- Collaborate with Software Engineers, Team Lead, and management on product roadmap and architecture development plans
- Help train and mentor other Software Engineers
- Manage a number of projects and tasks using a variety of technologies
- Document processes and track all implementation/ development activities through the DW Support Case system and KUBRA’s Agile development tracking tools
- May travel to visit clients throughout North America to participate in design sessions and deliver technical presentations and training
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Greater Toronto Area, ON, Canada