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