Enable job alerts via email!

Senior Developer

Butterfield Group

Halifax

On-site

CAD 80,000 - 120,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading offshore bank is seeking a Senior Developer to join their team. In this role, you will be responsible for developing enterprise applications, optimizing existing code, and mentoring junior developers. The opportunity offers a chance to work in a collaborative environment, focusing on technology innovation and support in the banking and financial services sector.

Qualifications

  • Minimum 10 years of experience in application development in the financial services industry.
  • Microsoft Certified Azure Developer Associate.
  • Expertise in C# programming and related frameworks.

Responsibilities

  • Design, develop, test and optimize complex software applications.
  • Provide Level 2 and Level 3 support on enterprise applications.
  • Collaborate with cross-functional teams to support high-quality software solutions.

Skills

C#
.NET
Azure
SQL
API Development
Docker

Education

Undergraduate degree in computer science or engineering

Tools

Git
Kubernetes

Job description

Join to apply for the Senior Developer role at Butterfield Group

Join to apply for the Senior Developer role at Butterfield Group

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Butterfield Group

Butterfield Support Services (Halifax) Limited provides centralized shared services and support to the Butterfield Group in the areas of Finance and Accounting, Human Resources, Information Technology, Operations, Client Services and Compliance. Operating in multiple jurisdictions, we focus on results, value relationships, and celebrate success. If this sounds like your kind of company, then consider this opportunity to become part of a collaborative team of professionals at the world’s leading, independent offshore bank and trust company.

Reporting to the Vice President of Applications Management, the Senior Developer is responsible for the design, development, testing, optimization, and maintenance of complex software applications, as well as configuration and support of Applications integrations within and across multiple Cloud and On-Prem solutions.

Your responsibilities will include :

  • Develop and support enterprise applications following SDLC processes and Waterfall / Scrum project management framework, ensuring maintainable and efficient code through in-depth code reviews.
  • Design of system architecture ensuring the performance, scalability, and security of applications.
  • Provide effective functional and technical Level 2 and Level 3 support on enterprise applications, ensuring issues are appropriately documented, tracked, addressed, and resolved in a timely manner.
  • Analyze and swiftly debug complex production issues to determine the root cause, while consistently upholding the defined incident management process.
  • Identify the performance profiling, including bottlenecks and optimizing both frontend and backend systems.
  • Collaborate with the infrastructure, database and the security teams, as well as other technology specialists and stakeholders.
  • Act as the lead on inquiries from applications security, internal audit, whileensuring applications, and have effective business continuity and disaster recover plans in place.
  • Coordinate with the AZURE cloud tenancy provider and maintain the AzureDevOps environment.
  • Work closely with cross-functional teams, including product managers, project managers, designers, and other developers to create, maintain, and support high-quality software solutions.
  • Stay up-to-date with new technologies, best practices, and industry trends while continuously improving the onboarding process and systems.
  • Analyze and assist with API data mappings ensuring that data is handled securely and in compliance with internal policies and data protection regulations (e.g., GDPR, PCI DSS, etc.)
  • Plan, organize, and prioritize a variety of projects, changes, and other ad hoc initiatives in an effective and timely manner.
  • Mentor junior developers and conduct code reviews providing mentorship and coaching to support their professional development while also ensuring technical direction of projects are in line with business objectives.

Your qualifications and Skills will include :

  • Undergraduate degree in computer science, engineering or a related field, coupled with a minimum of ten years of experience in customer interfacing application development in the financial services industry.
  • Microsoft Certified Azure Developer Associate and MCP (Microsoft Certified Professional) in C# and .NET framework with a minimum ten years of related experience.
  • Demonstrated proficiency in writing clean, scalable, and efficient code using multiple programming languages with expertise in in .net frameworks and libraries for both backend and front end.
  • Robust experience with complex relational database design, TSQL Programing to create and / or debug and optimize all database objects, including stored procedures, functions, triggers, and views.
  • Advance experience with cloud platforms including Azure DevOps and containerization technologies like Docker, coupled with knowledge of Continuous Integration / Continuous Deployment (CI / CD) practices for automating testing, building, and deployment.
  • Knowledge of common design patterns and software architecture (e.g., Microservices, RESTful APIs, Event-driven architectures).
  • Expertise in C# programming language, ASP.NET, .NET Frameworks, and libraries for windows-based application and web-based applications, cross-platform development, cloud, and microservices.
  • Advanced experience with MS SQL 2016 and above versions including Database Design & Normalization, Programing, Indexing & Query Optimization, Transactions & Concurrency, Error Handling, Database Security, and SQL server reporting service (SSRS).
  • Hands on experience with Git, Docker, Kubernetes, RESTful APIs, GraphQL, OAuth / OpenID Connect,JSON,Powershell scripting,Dynamsoft Scanning Library tools and technologies.
  • Experience with Node.js, .NET, Java, Python, Node, and NPM (Node Package Manager).
  • Abilty to work across multiple applications and effectively collaborate with various disciplines and stakeholders.
  • Proven ability to facilitate, interview, negotiate, and influence with proven communication and presentation skills.

Why Butterfield?

Butterfield is a leading, independent offshore bank and trust company. With more than 1,300 financial services professionals across ten international jurisdictions, the Butterfield experience is enhanced by robust learning and development opportunities and comprehensive benefits. Guided by our core values—approachable, collaborative, empowered and impactful—we provide a respectful environment where we value the diversity of our employees and the talents and experiences they bring. With a 160-year tradition of service excellence we empower individuals to achieve their potential and make a positive impact on our business, our clients and our communities

Visit www.butterfieldgroup.com / careers to view all opportunities and apply via our careers’ portal.

Seniority level

Seniority level

Mid-Senior level

Employment type

Employment type

Full-time

Job function

Job function

Information Technology

Banking and Financial Services

Referrals increase your chances of interviewing at Butterfield Group by 2x

Sign in to set job alerts for “Dotnet Developer” roles.

Bedford, Nova Scotia, Canada 14 hours ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Developer

Backrzone INC.

Calgary

Remote

CAD 60.000 - 90.000

3 days ago
Be an early applicant

Salesforce Senior Developer - Force.com - Remote Canada Position

Applicable Limited

Remote

CAD 90.000 - 130.000

5 days ago
Be an early applicant

Salesforce Senior Developer - Force.com - Remote Canada Position

NTT DATA Services

Remote

CAD 90.000 - 120.000

3 days ago
Be an early applicant

AI/ML Senior Developer

United Software Group Inc

Halifax

Remote

CAD 80.000 - 120.000

30+ days ago

Senior DBA Developer/Admin

Galent

Halifax

On-site

CAD 80.000 - 100.000

6 days ago
Be an early applicant

Remote Senior/Lead Front End Engineer - Infrared Finance

Blockchain Works

Toronto

Remote

CAD 90.000 - 130.000

3 days ago
Be an early applicant

Sr. Instructional Designer / Developer - 54756

Annex Consulting Group

Toronto

Remote

CAD 80.000 - 120.000

4 days ago
Be an early applicant

Front-End Developer- Senior

Teckhorizon Inc

Edmonton

Remote

CAD 80.000 - 120.000

8 days ago

Senior Data Developer/Engineer

Global Technical Talent

Edmonton

Remote

CAD 80.000 - 120.000

12 days ago