{bc}
indeed

VP Senior Software Engineer

Citi
Mississauga, CAN
Full-time
Senior
Onsite
$120,800 to $170,800
Discovered 2 days ago
Java 8+ScalaMessage queuesRDBMSREST APIsAngular

Full Job Posting

Role overview

Senior-level applications development technology role responsible for establishing and implementing application systems and programs.

The role leads application systems analysis and programming activities in coordination with the Technology team.

Responsibilities

  • Partner with management teams to integrate functions, identify system enhancements, and support products and process improvements.
  • Resolve high-impact problems through analysis of business processes, system processes, and industry standards.
  • Provide programming expertise and ensure application designs adhere to the architecture blueprint.
  • Develop standards for coding, testing, debugging, and implementation.
  • Analyze issues and develop innovative solutions; advise and coach developers and analysts and allocate work as needed.
  • Assess risk, comply with applicable policies and regulations, and transparently escalate and report control issues.

Qualifications

  • 8+ years of relevant application development or systems analysis experience; extensive systems analysis and software application design experience.
  • Experience managing and implementing successful projects.
  • Proficiency in Java 8+, message queues, RDBMS, and REST APIs; extensive experience with JVM-based languages including Scala.
  • Experience with reactive UI frameworks such as Angular and React, multithreaded applications, and microservices architectures.
  • Understanding of streams, reactive functional programming, and event-driven architectures; expertise improving distributed application performance.
  • Experience automating SDLC build, test, deployment, and release using Git and CI/CD pipelines; familiarity with containerization and virtualization.
  • Ability to adjust priorities, demonstrated leadership and project management skills, and clear written and verbal communication.
  • Bachelor’s degree or equivalent experience required; master’s degree preferred.

Salary range

  • The posting lists a primary-location full-time salary range of $120,800 to $170,800 without specifying a pay cadence.

About Citi

Citi describes itself as a global employer with approximately 219,000 people and opportunities to grow a career and contribute to communities.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Citi