CrawlJobs Logo

Software Development Manager

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada, Mississauga

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

The Software Development Manager is responsible for guiding architectural decisions, fostering a collaborative development environment, and ensuring the delivery of high-quality, scalable, and secure applications. This is a hands-on leadership role requiring deep technical expertise and strong management skills.

Job Responsibility:

  • Hands-on technology leader with strong proficiency in Java and Spring Boot framework, Microservices, OpenShift, AWS, or other relevant cloud platforms, Databases, SQL/No SQL, CICD Pipelines
  • Conduct code reviews and ensure adherence to coding standards and best practices
  • Plan and manage branching strategies and code repositories using Bitbucket and GitHub
  • Champion code quality initiatives, including static code analysis, unit testing, and integration testing
  • Create system, application, and integration architectures
  • Manage a team of developers, providing coaching, performance feedback, and career development opportunities
  • Provide strategic influence and exercise control over resources, budget management, and planning while monitoring end results
  • Integrate in-depth knowledge of applications development with the overall technology function to achieve established goals
  • Influence and negotiate with senior leaders across functions
  • Assess risk and ensure compliance with applicable laws and regulations

Requirements:

  • 10+ years of experience in software development, with a focus on Java technologies
  • 5+ years of experience in a leadership role, managing a team of developers
  • Proven track record of designing and implementing complex, scalable systems
  • Implementation of GenAI projects is a plus
  • Trade finance banking knowledge is a plus
  • Experience managing global technology teams
  • Working knowledge of industry practices and standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Hands-on technology leader with strong proficiency in Java and Spring Boot framework, Microservices, OpenShift, AWS, or other relevant cloud platforms, Databases, SQL/No SQL, CICD Pipelines
  • Conduct code reviews and ensure adherence to coding standards and best practices
  • In-depth experience in branching strategies and manage code repositories using Bitbucket and GitHub
  • Champion code quality initiatives, including static code analysis, unit testing, and integration testing
  • In-depth hands-on experience creating system, application, integration architectures
  • Relevant experience in business communications in justifying technology roadmap, budget
  • Manage a team of developers, providing coaching, performance feedback, and career development opportunities
  • Provide evaluative judgment based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources

Nice to have:

  • Implementation of GenAI projects
  • Trade finance banking knowledge
What we offer:
  • Equal opportunity employer
  • Accessibility accommodations for candidates with disabilities

Additional Information:

Job Posted:
August 30, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.