About the role:
We are seeking an experienced software development leader to design, build, and deliver high-quality applications aligned with our IT strategy. This role oversees release management processes—including patches, beta deployments, and hotfixes—while enforcing and enhancing best practices and corporate development policies.
As an active member of the IT leadership team, you will mentor developers, provide technical guidance on complex design and production challenges, and drive continuous process improvement. The ideal candidate has experience with Docker, Kubernetes, and Agile methodologies, preferably within the financial services industry. Strong leadership, problem-solving, and communication skills are essential, along with the ability to thrive in both independent and collaborative environments.
Responsibilities include:
- Manage processes for delivering release, patch, beta, and hotfix functionality
- Design and develop software applications
- Align software solutions within the overall IT strategy
- Develop, maintain, and enforce best practices within projects
- Active participation in IT leadership team
- Active in mentoring new and experienced developers
- Perform as a technical backstop for all design challenges, issues, and production emergencies
- Enforce and develop corporate policies regarding software development and release procedures
Required Qualifications:
- 5+ years of full stack development experience
- AWS certification (e.g., AWS Certified Developer)
- Proficient in Node.js and experience with JavaScript frameworks, such as Vue/Vuetify or similar
- Experience with AWS services (EC2, S3, Lambda, DynamoDB, etc.)
- Knowledge of front-end technologies such as HTML5 and CSS3
- Familiarity with continuous integration and deployment using Bitbucket and Bitbucket Pipelines
- Good understanding of data structures and algorithms
Preferred Qualifications:
- Experience with Docker and container orchestration (e.g., Kubernetes)
- Familiarity with Agile methodologies
- Experience in the financial industry, with an understanding of financial systems and regulations
- Proven ability to work creatively and analytically in a problem-solving environment demonstrating teamwork, innovation, and excellence
- Excellent leadership, communication (written, verbal and presentation) and interpersonal skills
- Self-motivated, and decisive, with the ability to adapt to change and competing demands
- Research best practices within and outside the organization to establish benchmark data and use continuous process improvement disciplines to achieve results
- Experience working both independently and in a team-oriented, collaborative environment