Senior Software Developer /Team Lead Campaigner

Engineering Ottawa, Ontario


Position at j2 Cloud Services

As a Campaigner® Senior development team lead, you will be highly motivated and self-driven to deliver high quality services, and continuously improve and drive programs. In addition, you will play a key leadership role within a unified development team.  You will lead development scrum groups and/or marque product features involving the coordination, direction and mentorship of multiple development resources towards a single goal. 

In this role you will take responsibility for story and sprint planning, backlog grooming and otherwise ensuring development resources have the proper work lined up before sprint start.  You will communicate with PM and QA teams to demonstrate progress, set expectations and ensure success.  In addition, you will continue to play a significant role in the development of code, fixing bugs and otherwise setting an example for other developers both in the quality and quantity of your sprint contributions. 

Job Duties:

  • Lead EPICs in our agile development process, requiring coordination, direction and mentorship of multiple development resources
  • Lead development scrum groups, taking responsibility for the outcome of multiple stories across several developers 
  • Take a lead role in sprint planning, backlog grooming, and workload assignment between multiple resources
  • Engage in story planning, negotiating between PM, DEV and QA to derive appropriate stories based on fair compromises between original specifications, technical design, and testing possibilities
  • Participate and develop code as part of a unified development group, working the whole technological stack between platform and UI concerns


Job requirements & skills


  • Computer Science/Engineering or equivalent
  • 7+ years development experience with JavaEE (JBoss, Wildfly), Eclipse, .Net and C#.
  • 7+ years of experience in developing web applications in a distributed cloud environment.
  • Experience with SQL server
  • Demonstrated track record of leading development teams through the delivery of marque product features.
  • Experience with SOAP/REST web services.
  • Excellent verbal and written communication skills
  • Has had experience managing resources in the delivery of projects, pulling together plans, identifying required resources and timelines and then managing the project plan
  • Keeps up to date on new technologies and methodologies, but is pragmatic about whether or not they are applicable to what we do at j2. 
  • Experience with cloud technologies and architectures for scalability and performance