Sr. Software Engineer (DotNet)

at  KalSoft

Mississauga, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Sep, 2024Not Specified27 Jun, 2024N/ARest,Asp.Net,Bootstrap,Sql Azure,Wcf Services,Css,Angular,Languages,Javascript,Windows Services,Computer Science,Html,Working Experience,Communication Skills,.Net FrameworkNoNo
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:

KalSoft Inc is searching for an organized, ambitious senior Software Engineer .NET having 4 to 7 Years of experience to generate software’s using .NET’s platform. The .NET Developer’s duties include sourcing project requirements, deciding on the most appropriate software solutions, and ensuring that developments are error-free.

Responsibilities:

  • Execute full software development life cycle (SDLC)
  • Utilizing Microsoft’s .NET platform to create high quality software solutions that meet clients’ requirements.
  • Write well-designed, testable code
  • Develop flowcharts, layouts, and technical specification to identify requirements and solutions
  • Participate in Pre-sales activities including proposal writing
  • Collaborating with coworkers to facilitate the creation of large, complex developments, as required.
  • Remaining abreast of coding and technological changes that impact your work.

SKILLS REQUIRED

  • Only Canadian residents apply.
  • Proven experience as a .NET Developer/SE or Application Developer
  • Significant knowledge & working experience of Microsoft .Net development platforms and tools/languages e.g., .Net Core, .Net Framework, Visual Studio, C#.
  • Being able to code using languages like JavaScript, Core MVC, and ASP.NET.
  • Experience with Microsoft Blazor and SQL Azure strongly preferred
  • Experience in Geospatial (web) application development using at least one of the following will be given preference:
  • ESRI technologies (ESRI ArcGIS API for JavaScript/REST, WebApp builder, ArcGIS Runtime DSK for .Net)
  • Web application development experience (Bootstrap, React, Angular).
  • Hands-on experience on Windows Services and WCF Services.
  • Proficiency with HTML and CSS.
  • Familiarity with architecture styles/APIs (REST, RPC).
  • Ability to estimate work effort and meet deadlines.
  • Ability to work with a small team, as well as independently with minimal direction.
  • Must be self-motivated and passionate about creating high quality solutions using best practices.
  • Experience working with agile (Scrum/Kanban) methodologies
  • Experience with GitHub and CI/CD pipelines
  • Strong background in object-oriented development techniques and database programming.
  • Excellent troubleshooting and communication skills
  • Continually update technical knowledge and skills by attending in-house and external courses
  • BS/MS degree in Computer Science, Engineering, MIS, or equivalent with programming experience
  • Microsoft Certification will be an added advantage.

Responsibilities:

  • Execute full software development life cycle (SDLC)
  • Utilizing Microsoft’s .NET platform to create high quality software solutions that meet clients’ requirements.
  • Write well-designed, testable code
  • Develop flowcharts, layouts, and technical specification to identify requirements and solutions
  • Participate in Pre-sales activities including proposal writing
  • Collaborating with coworkers to facilitate the creation of large, complex developments, as required.
  • Remaining abreast of coding and technological changes that impact your work


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Engineering, MIS

Proficient

1

Mississauga, ON, Canada