Senior Software Development Engineer

Senior Software Development Engineer
Ntirety, Canada

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
High School or equivalent
Total Vacancies
1 Job
Posted on
May 27, 2021
Last Date
Jun 27, 2021
Location(s)

Job Description

COMPANY OVERVIEW:

NetNation, a division of Ntirety, is a leader in providing innovative, reliable and secure online solutions to SMBs through direct and indirect channels. NetNation delivers reliable, secure, and scalable online solutions to over 500,000 customers worldwide. NetNation has emerged as one of the largest private labeled SMB hosting solution providers in the world due to the company’s expertise in developing secure, multi-tenant hosting environments and is committed to providing SMB's with cost effective business solutions. NetNation’s core products include Domain Names, Web Hosting and Email, and other online applications such as backup and recovery, security and online presences builders. For more information about NetNation, please visit http://www.NetNation.com.

We are first and foremost a service company, enabled by technology not the other way around. We believe that service is the core to creating a vibrant, built-to-last, organization. If you believe that there is more to a job than just getting paid, and that the mission really matters. Good. Because we believe that too.

POSITION PURPOSE:

NetNation is seeking an experienced (Senior) Software Developers to work directly with a local Vancouver team in an Agile Scrum Environment. The incumbent will be given a lot of freedom to design and implement clever solutions with modern technology and will also be working alongside remote teams in Bulgaria and the United States. Work is flexible but definitely challenging, requiring a candidate with proven experience and the confidence in their skill to be creative on the fly. We prefer people who are passionate about software development and demonstrate that by always keeping their skills fresh and in line with the movement of the industry. You will be working alongside extremely talented senior level architects and developers, so be ready to learn new skills in your field and grow, even if you are at a senior level of development.

ESSENTIAL JOB DUTIES AND RESPONSIBILITIES:

  • Design, implement and test enabling on-prem/cloud hosted applications for web hosting services, email services, domain registration service, and much more as we keep up with the industry
  • Design, implement and test RESTful APIs communication with different backend systems
  • Design and architecture skills for modern industry solutions
  • Work on test automation for various managed services and other company-specific product development projects
  • Integration Projects that connect complex systems together
  • Migration scripting
  • Deliver quality code based on unit and automated acceptance tests
  • Collaboration with DevOps and deployment automation
  • Document and maintain the different systems; investigate and resolve existing problems
  • Work collaboratively with other engineers and utilize agile development practices

Requirements

DESIRED MINIMUM QUALIFICATIONS:

  • Someone who loves to play with new technology and come up with exciting solutions using the newest ideas the development world has to offer
  • Excellent written and verbal communications expected as well as commitment to quality and customer satisfaction
  • At least 7 years of proven work experience in at least two of these three programming languages: Python, PHP and Java (proficient in all three and beyond is an asset)
  • Extensive experience and knowledge of Object Oriented Programming/Development concepts and practices
  • Experienced and comfortable with reviewing code written in a number of programming languages beyond what you will code in directly
  • General understanding of networks and network programming techniques
  • Strong analytic mindset, the ability to decompose complex problems into simpler components, and the ability to organize and track complicated project plans
  • Working knowledge of both UNIX and Windows in a software development setting. Prefer strength in UNIX (all flavors) environment
  • Experience using version/change control systems (GIT and Perforce)
  • Fluent written and spoken English

PREFERRED SKILLS:

  • BS or higher in Computer Science or equivalent field (however, if you’re a great candidate without a degree, we still want to learn more about you and encourage you to still apply)
  • PHP, Java and Python
  • Resful API
  • Puppet amp; other Automated Deployment experience
  • Experience with Linux Packaging and Distribution would be beneficial
  • Odin Business Automation APS package development is rare but would put candidate at the top of the list
  • Additional experience with any other OSS/BSS software such as Odin Business Automation
  • Previous experience working with iterative development methodologies, such as Extreme

Job Specification

Job Rewards and Benefits

Ntirety

Information Technology and Services - Vancouver, Canada
© Copyright 2004-2024 Mustakbil.com All Right Reserved.