This site uses cookies. To find out more, see our Cookies Policy

Senior Software Developer in Toronto at Procom

Date Posted: 5/30/2018

Job Snapshot

Job Description

Job ID: 254699

Senior Software Developer

On behalf of our client in the Banking Sector, PROCOM is looking for a Senior Software Developer.

Senior Software Developer - Job Description

  • Generate meaningful insight from production application telemetry, the full DevOps lifecycle, infrastructure and operations stacks
  • Deliver a common set of commoditized services that can be reused across the application portfolio
  • Provide reference implementations for emerging technologies and standards
  • The requirements are simple: You need to be smart, technical, and get things done. Financial qualification or experience is welcome but not required; we want passionate techies that love solving problems and writing code.  Working in a dynamic, collaborative, transparent, non-hierarchal environment where you will have continuous learning opportunities and challenging work.  
  • Think through challenging and interesting problems and solve them with your team
  • Act as a technology advocate and share expertise with other team members within the broader Finance Technology group and throughout client
  • Seek out industry trends and apply extensive knowledge to ensure best of class solutions
  • Articulate and partner with infrastructure and technology teams in order to design and develop solutions
  • Manage and mentor your technical team, ensuing continual development of skills and capabilities

Senior Software Developer - Mandatory Skills

  • A minimum 4 years professional experience developing and deploying software in a production environment
  • Exceptional coder in at least one object orientated language, preferably Java and/or .Net
  • Recent exposure to Big Data and data science
  • Expert skills in at least one RDBMS
  • Implemented web applications, RESTful services, and have a solid understanding of Microservices, Event Sourcing, and CQRS
  • Proficiency in designing/using APIs and Middleware technologies
  • Deep understanding of DevOps and automation methods e.g. Jenkins, Maven, Chef, Puppet, UrbanCode etc.

Senior Software Developer - Nice to Have Skills

  • A degree level or higher qualification in a technical subject
  • Actively engaged in out-of-hours tech community projects, or some example code / pet projects to bring along to an interview
  • Experience interacting with senior management and project stakeholders
  • Experience with Elastic Search, Hadoop, Kafka, Tableau, Angular/React, AIOPs and ITOA

Senior Software Developer - Assignment Start Date

ASAP - 12 months to start

Senior Software Developer - Assignment Location

Downtown Toronto