Senior Software Developer / Architect

Location: Toronto, Canada
Date Posted: 30-04-2018
Tangentia is a Premier IBM Business Partner & was also awarded as the fastest growing IBM Business Partners for 2012, 2013 & 2014. Our Head office is in Toronto, Canada with offices in US and India as well. You can learn more at
Tangentia is one of the key Implementation partners with IBM and works closely with IBM services groups like GBS, GTS, and ISSW. Tangentia is authorized to sell and implement all IBM software brands across USA, Canada & India. Some of our key strengths are around Identity & Access Management, IBM security, Sterling Commerce, Cognos, Tivoli, and WebSphere. Tangentia is also a key partner and works closely with the IBM training group.
We are hiring for:
Job Title: Senior Software Developer / Architect
Job ID #:  180433

Location: Toronto, Canada
Duration: Long Term Project
Start Date: ASAP
Interview Type: Phone & Skype 
  • You are working in a fast-paced Agile-based development environment
  • Analyze, interpret and articulate detail product requirements.
  • Write well-designed, testable, and efficient code.
  • Define and implement relevant and Longterm architecture choices in coordination with our CTO and chief software architect.
  • Ensure designs are in compliance with specifications.
  • Understand and solve complex production issues.
  • Provide architectural blueprints and technical leadership.
  • Achieve defect correction results with a sense of urgency.
  • Identify, analyze and resolve design weaknesses.
  • Support continuous improvement opportunities by investigating alternatives and technologies and presenting these for design reviews.
  • Our Core Architecture: JAVA/OSGI/'JCR
  • Scripting languages: JavaScript
  • Server componentization: Spring, REST
  • Others open source framework: Karaf, AngularJS, ElasticSearch, Apache Unomi
  • Frontend framework: HTML, CSS3, Bootstrap
Skills and Qualifications
  • Bachelor's degree in Computer Science/Engineering, Software Engineering, or equivalent.
  • A technical mindset with great attention to detail.
  • 7+ years of professional development experience using Java
  • 3+ years of professional experience in architecture designing and building software applications.
  • Experience with some eCommerce platform is a definite asset.
  • Small team/startup spirit necessary.
  • Team mentoring, leading and coaching experience in fostering a learning and growth environment.
  • Understanding of QA and testing.
  • Being able to say how we can, not why we can‘t.
  • Proficiency inefficient English communication skills, both verbal and written.
this job portal is powered by CATS