Enable job alerts via email!

Technology Lead Analyst

Citigroup

Mississauga

On-site

CAD 80,000 - 120,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Technology Lead Analyst to spearhead application systems analysis and programming activities. This pivotal role involves leading end-to-end development projects, ensuring high-quality software delivery, and collaborating with diverse technology teams. You'll leverage modern technologies such as Java 8, Microservices, and Agile methodologies while maintaining legacy systems. The ideal candidate will possess strong leadership skills, excellent stakeholder management abilities, and a proactive approach to problem-solving. Join this innovative team and make a significant impact in the technology landscape.

Qualifications

  • 6-10 years of experience in banking or technology services.
  • Strong technical background in Java/J2EE and Microservices.
  • Experience with Agile methodology and CI/CD practices.

Responsibilities

  • Own and be responsible for end-to-end development of assigned projects.
  • Deliver high-quality software programs adhering to standards.
  • Collaborate with stakeholders and various technology groups.

Skills

Java/J2EE
Microservices
DevOps
Agile
PaaS (e.g., OpenShift)
CI/CD
Stakeholder Management
Problem-solving

Education

B.Tech in Computer Science
B.S. in Information Technology
M.S. in Computer Science

Tools

Spring Framework
Tibco BW
JUnit
Sonar

Job description

The Technology Lead Analyst is a senior-level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead application systems analysis and programming activities.

Responsibilities:

  1. Own and be responsible for end-to-end development of assigned projects/programs.
  2. Deliver high-quality software programs adhering to standards, and participate in design reviews and program specifications review.
  3. Collaborate with stakeholders and work closely with various technology groups and vendor organizations to drive a standard framework for development processes.
  4. Deliver state-of-the-art solutions using new stack development with Agile, DevOps, Microservices, Docker, Java 8, while maintaining legacy technology stacks.
  5. Interact regularly with global business and operations partners.
  6. Ensure appropriate team structure and organization for the new development unit; demonstrate excellent team management skills (managing 1-2 squads of 7-10 members each) and interact effectively with vendors and staff.
  7. Coordinate across multiple development teams—offshore, onshore, and vendor teams—and track project deliverables closely.
  8. Partner with cross-functional teams for brainstorming and identifying the best solutions.
  9. Lead from the front by working directly with the team to understand problems and drive resolutions.
  10. Maintain a strong commitment to quality and efficiency.

Qualifications:

  • B.Tech, B.S., or M.S. Degree in Computer Science, Information Technology, or equivalent.
  • 6-10 years of experience in similar roles within banking or technology services.

Technical/Functional Skills:

  • Strong technical background in Java/J2EE, Microservices, DevOps, Agile, PaaS (e.g., OpenShift).
  • Experience with J2EE technologies such as JDK 1.8, Spring Framework, Tibco BW.
  • Hands-on development experience with Java and modernization technologies.
  • Experience with Equities product development is a plus.
  • Good knowledge of CI/CD and DevOps practices.
  • Excellent organizational, planning, and prioritization skills.
  • Proven staff management and transition experience across locations and time zones.
  • Experience with ECS and Ambrosia-based microservices development is advantageous.
  • Strong stakeholder management skills.
  • Ability to participate in architecture reviews and provide feedback and solutions.
  • Exposure to technology migration projects is a plus.
  • Experience with Agile methodology.
  • Knowledge of quality assurance tools like BDD, JUnit, Sonar, and functional automation.

Leadership Skills:

  • Excellent organizational skills, attention to detail, and multitasking ability.
  • Sense of responsibility and ability to deliver quickly.
  • Excellent communication skills—articulating and documenting technical and functional specifications.
  • Proactive problem-solving capabilities.
  • Relationship building and teamwork skills.
  • Negotiation and prioritization skills.
  • Flexibility to manage multiple complex projects and changing priorities.
  • Strong verbal, written, and interpersonal communication skills.
  • Good analytical and business skills.
  • Ability to promote teamwork and build strong relationships within and across global teams.
  • Promotion of continuous process improvement in code quality, testability, and reliability.
  • Partnership and networking skills are essential.

Note: This description provides a high-level overview. Other duties may be assigned as needed.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.