C#-016 Senior Software Engineer (Hybrid)

Mississauga (Hybrid)

Software Engineers are key members of the product development team responsible for the creation of innovative new capabilities used by a 2500+ global customer bases every day for budgeting, reporting, and integrated financial planning. Our software engineers collaborate in an agile environment with the entire development, product management, and user experience teams to write high quality, testable, and maintainable code to deliver and implement new product features.

Our client is open to considering international candidates that are open to relocation to their Mississauga (HO) or Lisbon offices.

What You Will Do

  • Work in cross-functional SCRUM teams to produce and release new applications, features, and enhancements to improve the user experience, applying the full understanding of software engineering discipline and industry best practices
  • Design and rapidly prototype proposed solutions
  • Work closely with senior development team members in major architecture projects, design and implementation
  • Ensure the quality of the applications by using various types of automated testing methods in a continuous integration environment
  • Resolve defects/bugs during pre-production, production, and post-release patches
  • Coordinates technical dependencies with other SCRUM teams
  • Participate in code reviews, analysis, and performance tuning
  • Collaborate with other engineers to share best practices and knowledge of emerging technologies
  • Work with a sense of urgency; embrace mistakes, learn from them, and drive the team toward success

Required Qualifications

  • 5+ years of professional software development experience building single page web applications with RESTful web services on Windows
  • Post-Secondary Degree in computer science, software engineering or related discipline or equivalent working experience
  • Programming experience developing full stack web applications with the following technologies: C#.Net, JavaScript/TypeScript, JSON, HTML5/CSS, Angular, MS SQL Server, MySQL, Postgres
  • Experience developing web applications for a commercial SaaS vendor/ISV
  • Experience with design/implementation of microservice architecture
  • Cloud infrastructure platforms such as AWS or Azure or Google
  • Fluent with Microsoft tool set (TFS, Visual Studio, PowerShell), Git
  • Must be legally entitled to work in the country where the role is located. Must be able to travel to the United States, Canada and/or internationally, and have a valid passport

Preferred Qualifications

  • Demonstrated ability for attention to detail and passion for high quality software
  • Excellent communication skills both written and verbal