3 days ago
Mississauga, CanadaMid Level / Senior
Base Salary
$79k - $111k/yr
Responsibilities
- Develop and maintain a global suite of Finance Desk applications.
- Manage the full application development lifecycle, including analysis, design, construction, testing, implementation, and operational support.
- Translate complex business needs into scalable, resilient, and secure technical designs.
- Conduct design and code reviews, enforce engineering best practices, and improve code quality.
- Provide user, operational, and L3 production support for business applications.
- Coordinate global testing, application rollouts, and initiatives involving multiple workstreams.
- Improve DevOps CI/CD pipelines, automation, operating standards, and strategic architecture.
- Collaborate with business stakeholders and partner technology teams across global locations.
- Analyze complex application and business-process issues and recommend solutions and security measures.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or substantial practical software delivery experience.
- 3 to 6 years of relevant experience in application development, DevOps, and automation roles.
- Experience with Unix or Linux and Java application development.
- Experience with Hibernate, JUnit, Spring Boot, and microservice-style application development.
- Strong automation scripting experience with Python, Java, TypeScript, PowerShell, or Bash.
- Experience with relational databases such as Oracle and Microsoft SQL Server.
- Experience with Maven, Gradle, Jenkins, and UDeploy.
- Experience with cloud-based architectures using OpenShift and Kubernetes.
- Testing and automation experience with distributed software applications.
- Ability to work independently, take ownership, drive strategy, and collaborate with globally distributed teams.
- Strong analytical, communication, interpersonal, and organizational skills.
Tech Stack
AngularBashC#GradleJavaJenkinsJUnitKubernetesLinuxMavenMicrosoft SQL ServerOpenShiftPowerShellPythonSpring BootTypeScript
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
