Senior Software Developer job North Vancouver British Columbia
Senior Software Developer  job North Vancouver British Columbia
My Spider Scam Awareness Contacting Us F. A. Q.
 
Job Seekers
Search Jobs
Browse Jobs
Post a Resume
Job Alerts
 
Employers
Search Resumes
Browse Resumes
Post a Job

Senior Software Developer Job



Employer Name: SpiderID: 7693328
Location: North Vancouver, British Columbia Date Posted: 6/26/2018
Wage: Category: Import/Export
Job Code: 2108241

Job Description:
Senior Software Developer
Location: West Vancouver, BC

If you're a professional technologist with a great understanding of software development, architecture and patterns, and a passion for data then you’ll be a great fit. Join our small team and add your outstanding field knowledge to complement our existing skill sets and domain knowledge. This full time position reports to the Senior Manager - IT

Who We Are
We're a small, entrepreneurial team making a difference in a variety of industries ranging from consumer care products to automotive products, electronics, and secure, compliance software tools. We count some of the biggest Canadian companies among our customers as well as Global Fortune 500 companies. We have a rich history of business success dating back to 1968 when we were founded. We are an organization with a start-up approach way before start-ups were a thing. Our founder continues to encourage creativity, communication and teamwork in everything we do, especially as we enter a growth phase. We're always looking for new opportunities, we move quickly and with agility to get new ideas to market.

Our team do all this from our beautiful, beach-front office located in West Vancouver, with rooftop terrace, gym facilities and an organic rooftop garden.

What We Offer
We offer training, a partial work from home policy, good work life balance and we’re small enough so you can make a huge impact.

Excellent compensation and benefits package including 4 weeks paid vacation, health, dental etc.

Responsibilities

You will work with our Network and Systems Manager and our IT Manager to design target architectures for data processing and storage to meet our future business objectives.

You will be responsible for helping to analyze of our data storage environments - mostly MS SQL Server Azure and Azure blob storage but also some on premises MS SQL too.

You’ll work alongside our other developers to gain a deep understanding of the reasons and rationale behind current system designs.

You will identify unnecessary redundancy, duplication, deprecated functionality and opportunities for clean-up within our repositories, and plan and execute those improvements.

You will focus on standardization and simplification, cost reduction, appropriate investment, system resilience, high cohesion and lose coupling.

You will research, recommend and implement new technologies.
Who you are

You're curious about technology systems and you're a problem solver and an analyst.

You have an expert level understanding of software development paradigms, especially related to data management.

You're not daunted by complexity and enjoy decomposition of problems.

You work well alongside other senior engineers.

You have strong ideas on best practices but respect other perspectives and can change your own when presented with equally strong ideas.

You can present your ideas in a coherent, clear manner and can tailor your communications to the audience.

You have an entrepreneurial streak.


Required skills, knowledge and qualifications


Good English written and verbal communication skills.

Undergraduate or advanced degree in Computer Science, Computer Engineering or a related discipline. Master’s degree or above preferred. Equivalent experience considered.

Expert-level understanding of software enterprise patterns.

Very good knowledge of .NET, C#.

Experience with unit testing and automated testing.

Good knowledge of NoSQL system use, including key value data stores and document storage.

Expert knowledge of RDBMS

Relational concepts

SQL(T-SQL)

Stored procedures

Query optimization

Strong experience with source control repositories such as Git, TFS or SVN.


Nice to have


Experience with Microsoft Azure or Amazon Web Services or other IaaS/PaaS cloud providers.

Exposure to SOA, micro-services environments, CQRS or event sourcing

Experience building bots and leveraging machine vision, machine learning and blockchain.

Experience with Webpack, React Native, AngularJS


All qualified candidates are invited to apply

Keywords: Software Development, Software Developer, Web Developer, Programmer, Software Engineer, Application Developer, British Columbia, BC, Port Coquitlam, Port Moody, Burnaby, Vancouver, Oakridge, Marpole, Richmond, Delta, Newton, Surrey, Fleetwood, Pitt Meadows, Maple Ridge, Langley, Fort Langley, North Vancouver, West Vancouver, Aldergrove, Abbotsford, Mission


Contact Information:
Contact Name: Net Hire Company Type:
Company:
City: North Vancouver
State: British Columbia
Zip:
Web Site: http://www.itjobsandcareers.ca/jobs/apply/1529704546.html

Send ad to a friend
Report a Problem


    





© 2020 Job Spider
Privacy Policy | CC Marketing Sites | Site Map | Links