Senior Technical Consultant



Ciklum is looking for a Senior Technical Consultant to join our team full-time in Canada.

We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.

About the role:
As Senior Technical Consultant, you'll become a part of a cross-functional development team engineering experience of tomorrow. Together, we will work on the project that helps banks, insurers and other major financial institutions to combat fraud, unauthorized trading and money laundering, and meets their regulatory compliance obligations. We supply software solutions as both software deployed on customer premises and cloud based supported services through our Cloud Managed Services team.


  • Deploys and integrates enterprise solutions including:
    • Configuration of the software and supporting applications
    • Development of custom extensions, to provide required integrations or functionality at the direction of Technical Lead
    • Identification of issues, demonstrating initiative in resolution of technical issues and seeking our support of Technical Lead where problems are too complex to debug individually
    • Adhering to software development approaches and methodologies
  • Able to self-manage in delivering high quality work product to meet project expectations within deadlines
  • Goes beyond routine questioning to find the underlying causes of problems or discrepancies to identify problems and develop sound solutions
  • Tracks and reports development progress to Team Lead
  • Able to work with other members of teams in a collaborative manner
  • Good communication skills


We know that sometimes, you can’t tick every box. We would still love to hear from you if you think you’re a good fit!

  • At least 3 years of professional roles in organizations
  • Understand and analyze requests, react quickly
  • Excellent English, both written and speaking skills are required
  • Detail oriented, reliable, stress resistant
  • Responsible, initiative, multitasking is a must, self-organized, eager to learn
  • Strong ability to research, diagnose, troubleshoot and identify solutions to resolve system issues
  • Experience with enterprise-wide software deliveries using an SDLC delivery framework (Waterfall or Agile)
  • Ability to provide hands-on support to test team during QA cycles
  • Hands on experience in the following is required:
    • Languages: Java, Python, (working knowledge of at least 1 is required. Other OOP languages may be considered)
    • Databases: Oracle, PostgreSQL (Strong knowledge of SQL concepts and procedural language constructs in 1 is a must. Other DBMS such SQL Server, MySQL, or DB2 may be considered)
    • J2EE Application Servers: JBoss EAP, IBM WebSphere (familiarity in at least 1 is required)
    • Messaging and Streams: JMS and Kafka
    • Scripting: Linux/Unix and shell scripting (must be comfortable working in linux based environments)
    • Source Control Tools (SVN, GIT of equivalent)


  • Tools: JIRA, Confluence, Microsoft Project
  • Knowledge of CI/CD Tools and Pipeline
  • Cloud providers – AWS, Azure
  • Experience with XSLT, XML, or JavaScript
  • Data Analytics/Mining: Using SAS, R, Python


What's in it for you

  • Tailored education path: boost your skills and knowledge with our regular internal events (meetups, conferences, workshops)
  • Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally
  • Opportunities: we value our specialists and always find the best options for them
  • Global impact: work on large-scale projects that redefine industries with international and fast-growing clients
  • Welcome environment: feel empowered with a friendly team, open-door policy, informal atmosphere

Be bold, not bored!
Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.

Experiences of tomorrow. Engineered together

Interested already?

We would love to get to know you! Submit your application. Can’t wait to see you at Ciklum.


Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Send CV