Senior Software Developer

at  Martello Technologies

Kanata, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate18 Jun, 2024Not Specified18 Mar, 20245 year(s) or aboveHtml,Mvc,Computer Science,Powershell,Javascript,Postgresql,Docker,Cloud,Mysql,Framework,Unified Communications,Relational Databases,Accessibility,Elasticsearch,Sql,Sql Server,Angularjs,User Experience,Web TechnologiesNoNo
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:

We are looking for a Full Stack Software Developer - C# who loves programming and enjoys working on challenging projects. You will make a difference in how our customers interact with our products and conduct business. Your experience with all layers in software will help us re-think how our customers manage services, security, licensing, alarming, and reporting. You will be part of a motivated SCRUM team that helps to make our DEM (Digital Experience Monitoring) solutions a success.

DESIRED SKILLS AND EXPERIENCE INCLUDE:

  • Bachelor’s degree in computer science or engineering
  • 5+ years’ experience as a software developer
  • Strong adaptable programming skills (C#, ASP.MVC, SQL, PowerShell)
  • Experience with web technologies including HTTP, HTML, JavaScript, CSS3, AngularJS, AngularJS Material.
  • An understanding of relational databases languages such as TSQL
  • Experience with relational databases such as MS SQL Server, PostgreSQL, or MySQL
  • Experience in Agile methodology
  • Experience using .NET Framework, .NET Core or MVC
  • Experience with Elasticsearch
  • Experience with Docker and Cloud services

Responsibilities:

  • Writing quality and testable code adhering to our defined standards
  • Maintaining and extending existing product features
  • Providing technical guidance to less experienced staff
  • Managing large and/or complex activities/projects
  • Translating user stories into functional code and new features
  • Continuous skills improvement skills and expanding product domain knowledge.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science or engineering

Proficient

1

Kanata, ON, Canada