"For the right opportunities knock the right doors "

Senior Software Engineer-Vancouver, British Columbia-Canada

Senior Software Engineer-Vancouver, British Columbia-Canada

Jan 06,2017

Description
 
Tasktop is redefining Software Lifecycle and DevOps tool integrations, making a huge impact on how the world’s biggest companies develop and deliver their software. We are looking for a full stack Senior Software Engineer to join our world-class team. Your years of development experience on both the front and back end will see you contributing to the complete stack, from the Angular/Javascript front end to REST based APIs to the Java services backing it all. Your track record of writing high quality code with high test coverage within an Agile (Scrum, Kanban) software development process will fit right in with Tasktop values. Like us, you strive for continuous improvement (Gerrit code reviews, sharing of best practices, team building), automation (Selenium, Karma, Jasmine, Docker, Ansible), and continuous delivery (Jenkins, virtualization, AWS, etc).
 
Responsibilities
 
Designing and delivering new product features, designing and building new Software Lifecycle and DevOps integrations using Java, REST, and AngularJS. 
Automating build, test, and deployment environments using tools such as AWS, Docker, Chef, Ansible and more. 
Working across teams to deliver features in a collaborative, internal open source culture. 
Solving hard problems with a fantastic team. 
 
Qualifications


Candidates must have the following qualifications:
 
Bachelor's Degree in Computer Science, related field or equivalent career experience. 
Solid Java and Javascript programming, testing, and software design experience. 
Some experience with at least one scripting language (Ruby, Python, Bash, etc.) 
Experience in writing well-tested software using JUnit and other testing tools 
Familiarity with using web APIs with a focus on REST 
Knowledge of best practices in software design and Agile development process 
Self-motivated, independent, and team-oriented 
Working knowledge of MacOS, Linux, or Windows 
Excellent written and verbal communication skills 
Burning desire to learn and grow 
 
Exceptional candidates will also have some of the following qualifications: 
 
Experience building front-end Javascript applications with Angular 
Experience in building web APIs and software that uses web services 
Some experience with DevOps automation tools (Docker, Chef, Ansible, etc) 
Some experience creating application deployed on cloud architectures (IaaS, Paas, such as Amazon EC2, OpenStack, CloudFoundry, Google App Engine, etc.) 
Experience in creating modular systems with Maven 
Contributions to open source projects 
 
Compensation


We provide competitive salaries, ownership via equity, and health benefits. Compensation will depend on your qualifications, expertise, and aptitude.
 
This position is based in Tasktop's head office in the heart of downtown Vancouver, British Columbia, Canada.
 
Application Details
Please send your resume and cover letter to [email protected] with the subject heading “Senior Software Engineer". We thank all applicants for their interest, however only those candidates selected for an interview will be contacted.

For further details, Please contact Click Here

Create Your Resume

Country Based Salary Graph

Name*
Email*
Country*

Oppurtunity Check

* Select Your Country

Alert Message to be displayed.

 
 
loading...