Logo of Huzzle

Senior .Net Developer

image

Scotiabank

20d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Toronto

AI generated summary

  • You need 7+ years in .NET and SQL Server, 3+ years with Office 365, plus DevOps experience. Strong communication skills required; financial industry background preferred. English fluency is a must.
  • You will develop and manage technical specifications, provide guidance to staff, support testing and implementation, maintain systems, and drive efficiency through technology improvements.

Requirements

  • 7+ years of experience with .NET development with expert level knowledge of developing environments.
  • 7+ years of experience with Microsoft SQL Server. Expert knowledge of SQL server admin, tuning and troubleshooting.
  • Strong verbal and written communication skills.
  • 3+ year of experience with Office 365 development utilizing PowerApps, Flow, and SharePoint Online.
  • Understanding of Microsoft Power Automate, including standard connectors with Power Apps and other associated products.
  • Experience with DevOps tools such as Azure DevOps and/or Jenkins.
  • Experience with collaboration tools such as JIRA, Bitbucket and Confluence.
  • Hands-on experience in building and maintaining automated deployment pipelines.
  • Language fluency in English. Spanish language is an asset.
  • Undergraduate degree in Computer Science, Computer Engineering or equivalent.
  • Candidates with a financial industry background will be preferred.

Responsibilities

  • Manage and participate ‘hands-on’ in providing technical specifications and designs, developing detailed work-plans, scheduling technical resources, monitoring progress against plan and developing/maintaining programs according to standards. The incumbent must ensure software, programs and applications developed and/or configured to meet high availability, integrity and reliability requirements.
  • Provide technical expertise, guidance, advice, and knowledge transfer to all development staff on all aspects of application development for assigned applications or technology. Provide recommendations on departmental standards surrounding systems architecture, application development, systems integration, data modelling, testing, as well as, performing reviews and walkthroughs of all major project deliverables to ensure the quality and completeness of functionality.
  • Provide production and user acceptance testing application support to complex technical problems on all assigned applications and technology that serve each business unit by analyzing problems, implementing solutions, and developing new procedures surrounding support.
  • Implement new systems or enhancements by reviewing programs written by team members, establishing and executing system test procedures, developing implementation plans, developing the required program and system documentation and ensuring all functionality has been delivered as required. The incumbent is also required to provide post implementation support and training to the computer operations staff on the production processing functionality.
  • Maintain a good understanding of the Division's business strategies, business policies, financial instruments, risk management and Backoffice processing. In addition, the incumbent is required to provide leadership and specialized consultation in defining, planning and maintaining a strategy for the architecture, development and implementation of technology and systems within the Division to provide effective technical consulting and support services to the Division.
  • Ensure the department's objectives are met by assisting in recruiting qualified staff, providing input to performance appraisals on time and maintaining up to date knowledge of technology, industry and business practices.
  • The incumbent is guided by Bank policy and receives broad direction from the Senior Manager/Director, and general direction from the Project Manager for the projects assigned. The incumbent is expected to function independently to identify opportunities for automation or efficiency, to introduce new technologies and to ensure that the department's objectives are met.

FAQs

What type of experience is required for this role?

Candidates should have 7+ years of experience with .NET development and Microsoft SQL Server, as well as experience in Office 365 development utilizing PowerApps, Flow, and SharePoint Online.

Is there a preference for candidates from certain industries?

Yes, candidates with a financial industry background will be preferred for this position.

What level of education is required?

An undergraduate degree in Computer Science, Computer Engineering, or an equivalent field is required for this role.

What tools and technologies should candidates be familiar with?

Candidates should have experience with DevOps tools such as Azure DevOps and/or Jenkins, and collaboration tools like JIRA, Bitbucket, and Confluence.

What benefits do you offer?

We offer a competitive rewards program including bonuses, flexible vacation, personal and sick days, and benefits starting on day one.

Is language proficiency a requirement?

Language fluency in English is required, and Spanish language skills are considered an asset.

What is the work culture like at Scotiabank?

Scotiabank fosters an inclusive and high-performing culture that values diversity, equity, and allyship, empowering every employee to reach their fullest potential.

Are there opportunities for further education or training?

Yes, we provide opportunities for upskilling through online courses, cross-functional development opportunities, and tuition assistance.

What is the primary focus of this role?

The primary focus of the Senior .Net Developer is to contribute to the success of the Global Finance and Risk Technology team by managing development processes, providing technical expertise, and ensuring high-quality application functionality.

What should I do if I require accommodations during the recruitment process?

If you require accommodations during the recruitment and selection process, please let our Recruitment team know.

Finance
Industry
10,001+
Employees

Mission & Purpose

Welcome to Scotiabank. We serve thousands of customers, families, and communities across the globe, helping them achieve success through advice, products, and services. Follow for news, insights, thought leadership and more.

Culture & Values

  • Respect

    Everyone is always treated with dignity; diverse backgrounds and experiences are what make us better as a whole.

  • Integrity

    Acting honorably comes first – earning the trust of our customers (and each other) is what matters most.

  • Passion

    We’re enthusiastic about what we do, and want you to feel the same way. Imagine coming in to work, and actually feeling excited to learn!

  • Accountability

    We commit, we take action, and most importantly, we take responsibility for those actions. It’s just the right thing to do.