Sr. Software Engineer (DotNet)
Job Description
Job title: Sr. Software Engineer (DotNet)
Company: KALSOFT
Job 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.
About KalSoft:Founded in 1999, KalSoft is a multi-award-winning trusted technology partner in business innovation, delivering impactful business results to clients throughout digital modernisation and evolution. As a Microsoft Gold Partner and a System Integrator (SI), KalSoft has a well-established international presence in six countries, and maintain a network of front offices and local business operations serving North America, Asia and Middle East to help meet the needs of our customers and partners.Powered by JazzHR
Expected salary:
Location: Mississauga, ON
Job date: Fri, 28 Jun 2024 04:39:25 GMT
Apply for the job now!