cover image
Bermuda Commercial Bank

Bermuda Commercial Bank

www.bcb.bm

2 Jobs

89 Employees

About the Company

Bermuda Commercial Bank Limited is the specialist Bermuda bank delivering innovative and effective solutions to provide superior customer experience. We offer tailored financial solutions and personal attention to Bermuda-based and international business customers, individual clients and service providers. Since 1969, we have provided outstanding personal service to our clients. We offer competitive banking products and services as well as internet and mobile banking, consumer and commercial lending, and global custody and brokerage services.

Listed Jobs

Company background Company brand
Company Name
Bermuda Commercial Bank
Job Title
Software Engineer (C#/.Net)
Job Description
**Job Title:** Software Engineer (C#/.NET) **Role Summary:** Develop and maintain scalable .NET Core applications for a trading and custody platform, focusing on automation, straight-through processing (STP), and integration with core banking systems. Deliver high‑quality, well‑tested code on Azure and collaborate in an Agile environment. **Expectations:** - Deliver robust, maintainable software that improves speed, accuracy, and client experience. - Own end‑to‑end development tasks from design through deployment. - Participate in architectural decisions and continuous improvement initiatives. - Communicate progress and technical concepts clearly to both technical and non‑technical stakeholders. **Key Responsibilities:** - Design, develop, and maintain C#/.NET Core services. - Build RESTful APIs for frontend and third‑party integration. - Implement data access with Entity Framework Core against PostgreSQL. - Deploy and manage applications on Microsoft Azure. - Write clean, well‑tested code following industry best practices. - Conduct code reviews and contribute to technical decisions. - Troubleshoot and resolve issues across the stack. - Produce and maintain technical documentation. **Required Skills:** - Strong proficiency in C# and object‑oriented programming. - Extensive experience with .NET Core (latest versions). - Proven design and development of RESTful APIs. - Working knowledge of PostgreSQL and Entity Framework Core. - Version control expertise (Git, branching, PR workflows). - Ability to work autonomously and collaborate within Agile teams. - Excellent problem‑solving, analytical, and communication skills. **Desirable Skills:** - Cloud experience (Azure, AWS, GCP). - CI/CD (Azure DevOps, GitHub Actions). - Docker containerization. - Message queuing (RabbitMQ, Azure Service Bus). - OAuth/JWT authentication. - Familiarity with T24 (Temenos) and investment industry systems. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - 8+ years professional software development experience.
United kingdom
Remote
Senior
14-01-2026
Company background Company brand
Company Name
Bermuda Commercial Bank
Job Title
QA Engineer / Test Automation Specialist
Job Description
Job Title: QA Engineer / Test Automation Specialist Role Summary Drive end‑to‑end quality assurance for React front‑end applications and C# Web API services in a regulated financial services environment. Build, maintain, and evolve automated test frameworks, embed testing into CI/CD, and ensure compliance with audit and regulatory requirements. Expectations - 4+ years of QA/test engineering experience, 2+ years focused on test automation. - Proficiency in JavaScript/TypeScript with Playwright for UI and API tests. - Strong understanding of React component lifecycle, state, and async data handling. - Experience with RESTful API testing, Postman/Playwright, and C# test frameworks (xUnit/NUnit) preferred. - Knowledge of regulated financial workflows (e.g., payment processing, reconciliation, trade lifecycle) and audit trail requirements. - Familiarity with CI/CD pipelines, Git, Jira, and documentation for audit compliance. - ISTQB Foundation or Advanced certification is desirable. Key Responsibilities - Design, build, and maintain automated test frameworks covering functional, regression, integration, and end‑to‑end testing for React and C# Web API stacks. - Define test strategies for new features and system changes, ensuring coverage meets technical and regulatory standards. - Own testing lifecycle for releases; coordinate with release management to validate deployments and assess rollback scenarios. - Document test plans, results, and defect reports in a format suitable for internal audit and regulatory review; contribute to evidence packs. - Champion shift‑left testing by integrating automated tests into CI/CD pipelines and flagging quality risks early. - Conduct exploratory and risk‑based testing on complex financial workflows, verifying transaction processing, reporting, and data integrity. - Debug test failures using browser developer tools and network inspection; write reliable selectors and manage test state. - Review API contracts, authentication flows, error handling, and data integrity in Web APIs. Required Skills - Test automation: Playwright (UI & API), React Testing Library, Jest, C# xUnit/NUnit (optional). - API testing: RESTful Web APIs, Postman, contract validation, authentication flows. - Front‑end testing: React architecture, component lifecycle, state management, async data loading. - Financial services experience: regulated environments, trade lifecycle, payments, reconciliation, regulatory reporting. - Traceability and audit readiness: linking requirements to tests and defects. - Technical tools: JavaScript/TypeScript, Git, Jira, CI/CD, browser developer tools. - Additional: Security/penetration testing concepts, accessibility standards (WCAG). Required Education & Certifications - Bachelor’s degree in Computer Science, Engineering, or related field (preferred). - ISTQB Foundation Level certification (required); ISTQB Advanced or equivalent desirable. - Experience in banking or fintech environments progressing toward regulatory milestones is preferred.
United kingdom
On site
Junior
11-03-2026