JOBS

.NET Developer X 2

Toronto (ON) Remote Only
Opportunity Number: 2072829
DurationSalary
PermanentFrom: $80,000.00 To: $95,000.00
IndustrySpecialization
Financial ServicesApplication and Software Development
LanguageSecurity Clearance
English verbal and writtenCriminal Check at time of placement
Start PeriodDate Posted
One to two weeksThursday, September 22, 2022
Job Description

One of our clients is looking to hire an intermediate .NET Developer and a Senior .NET developer who will be Reporting to the Director, Software Development. The ideal candidate will be a client focused, highly professional self-starter with demonstrated experience in a similar function. Client's platform is built primarily using Microsoft stack and they are fully committed to migrating over to .NET Core, Angular/React, REST, SQL & Azure. You will be a part of the full SDLC, extending existing features while helping architect and design new functions from scratch.

Roles and Responsibilities

  • Participate in full SDLC (SCRUM/Agile), including iterative development, sprint estimation and design sessions
  • Achieving an understanding of the business objectives as it relates to software development
  • Experience building secure, complex, and scalable APIs, from design through deployment
  • Experience with SQL development, data modeling and data structures for high-volume and high-velocity data (SQL Server, MongoDB, MySql etc.)
  • Experience with Build & CI tools (Release Management, Jenkins etc.)
  • Proven interest in learning about and using new technologies, as we work with a diverse technical stack (SOLR, Redis, RabbitMQ, HDFS, Angular, React, HTML5, Xamarin, EasyMock, Mockito, Postman, OAuth/Web tokens)
  • Hands-on Infrastructure experience including Web Servers, Containers (docker, kubernetes), Virtualization, Load balancing
  • Experience with ALM tools (TFS, JIRA, etc.)


Qualifications and Experience
  • Minimum 3-5 years’ experience working with .NET based web technologies (ASP.NET, C#)
  • Experience with Angular, React
  • Experience with RESTful and service-oriented design & application architecture
  • Experience leading application development projects
  • Demonstrated capability in setting and influencing technical direction at all levels of an organization
  • Experience in mentoring development resources
  • Capacity to work within tight deadlines, often while balancing multiple, conflicting priorities
  • Must be able to work with little supervision
Nice to have:

  • Experience with Cloud technologies (Azure, AWS) with focus on natively building application for Cloud platforms.
  • Nice to have: Scrum Master experience and strong demonstrated experience with DevOps in Agile team environment
  • Nice to have: Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems

Education and Certifications

Minimum education required: University Degree or College Diploma



We’re an equal opportunities employer committed to increasing diversity and inclusion in today’s workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Minorities, women, LGBTQ candidates, and individuals with disabilities are encouraged to apply. If you require an accommodation, please review our accessibility policy and reach out to our accessibility officer with any questions.
Merci de l’intérêt que vous manifestez pour ce poste. La description du poste nous a été fournie en anglais par notre client. Si vous souhaitez passer l’entrevue avec nous en français ou fournir votre CV en français, nous vous confierons à une personne de notre équipe qui parle français.

Opportunity Number: 2072829

Similar Jobs

Software Developer/Analyst

 Permanent

 Toronto

 Two weeks +

IT Progammer - Level 2

 Contract

 Toronto

 ASAP

Project Manager

 Permanent

 Ottawa

 One to two weeks