Software Engineer
3 weeks ago
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. NetNation is seeking an experienced QA Software Engineer to join our fast-moving, innovative company. You will work directly with a local Vancouver team in an Agile Scrum environment and alongside remote teams in Bulgaria and the United States. The senior software engineer will function as an architect within a team of other software developers, working alongside other architects who have recently developed industry-leading software that integrates and connects systems using cutting-edge technology. As such, we foster a startup-like culture where every team member takes ownership of their work. We expect individuals to bring creativity, a passion for building, and an eagerness to contribute to an evolving and dynamic environment. Design, implement, and test enabling on-prem/cloud-hosted applications for web hosting services, email services, and domain registration services.
· Design, implement, and test RESTful APIs for communication with different backend systems.
· Work on test automation for various managed services and other company-specific product development projects.
· Participate in integration projects that connect complex systems together.
· Deliver quality code based on unit and automated acceptance tests.
· Collaborate with DevOps teams for deployment automation.
· Work collaboratively with other engineers and utilize Agile development practices.
· Architect and design modern responsive applications for web browsers and mobile devices.
· Take ownership of projects, drive innovation, and contribute to building scalable and efficient solutions.
7+ years experience in at least two to three of the following programming languages:
Python, Java, JavaScript/TypeScript (React, Node.Js), C#.
· Js, Express.Js, Django/Pyramid, or ASP.NET.
· Proficiency in database management, including SQL and NoSQL solutions, with an understanding of indexing, normalization, and query optimization.
· Experience with API development, including RESTful APIs, access control, and documentation.
· o Security best practices, data protection (such as PCI), vulnerability mitigation.
o Authentication & authorization, version control (Git, Perforce), code reviews.
o Agile/Scrum methodologies.
· Additional experience with JSP, Java Spring, DB2, MySQL, XML, JSON, and Windows/UNIX/Linux environments is beneficial.
· Strong analytical mindset with the ability to decompose complex problems and manage technical project plans.
· Excellent written and verbal communication skills, as well as a commitment to quality and customer satisfaction.
· Ability to review and analyze code written in multiple programming languages beyond direct coding responsibilities.
· General understanding of networks and network programming techniques.
· Experience using version/change control systems (e.BS or higher in Computer Science or equivalent field (candidates without degrees but with strong experience are encouraged to apply).
· Experience with PHP, Java, and Python.
· Experience with Puppet & other automated deployment tools.
· Experience with Linux packaging and distribution.
· Knowledge of Odin Business Automation APS package development (rare but highly valued).
· Experience with OSS/BSS software such as Odin Business Automation.
· Extreme Programming, Scrum, Feature-Driven Design).
· Knowledge of relational database concepts and RDBMS systems such as MariaDB, DB2, and SQL Server.
· Ability to work collaboratively with peers in remote offices.
· Experience designing, implementing, and testing customer-facing front-end web applications.
· Strong entrepreneurial mindset with the ability to innovate and build scalable, high-performance applications.
NetNation offers a competitive salary and benefits including unlimited Paid Time Off, FREE Medical to Employees, Dental, retirement plan with 401(k) match, and much more. Ntirety is an Equal Opportunity Employer and does not discriminate on the basis of race, color, religion, sex, age, national origin, disability, veteran status, sexual orientation, or any other classification protected by Federal, State or local law.
-
Software Development Engineer
3 days ago
Vancouver, British Columbia, Canada ActiveState Software Inc. Full timeJob OverviewWe are seeking a skilled Software Development Engineer to join our team at ActiveState Software Inc. The successful candidate will be responsible for building and maintaining our software products across multiple platforms.About the RoleThis is a remote position open to residents of North and South America. As a Build Automation Specialist, you...
-
software engineer
2 days ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeWorkplace information: HybridSalary: $60.50/hour, 30 to 40 hours per weekTerms of employment: Permanent, Full-timeShifts: Day, Evening, MorningStarts: As soon as possibleOverviewLanguagesEducationExperience2 years to less than 3 yearsHybridWork must be completed both in person and remotely.Work settingSoftware companyResponsibilitiesCollect and document...
-
Software Engineer
13 hours ago
Vancouver, British Columbia, Canada Arista Networks Full timeJob DescriptionWho You'll Work WithArista Networks is looking for world-class software engineers to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of the PFE software and System software team, you will be part of a fast-paced, high caliber team building packet forwarding engine and system software to manage...
-
Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Arista Networks Full timeSoftware Engineer (Packet Forwarding Engines)- Full-timeArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus, and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined...
-
Software Engineer
13 hours ago
Vancouver, British Columbia, Canada Arista Networks Full timeJob Description Who You'll Work With Arista Networks is looking for world-class software engineers to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of the PFE software and System software team, you will be part of a fast-paced, high caliber team building packet forwarding engine and system software to...
-
Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Arista Networks Full timeSoftware Engineer (Packet Forwarding Engines)- Full-timeArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined...
-
Software Engineer
1 week ago
Vancouver, British Columbia, Canada Arista Networks Full timeSoftware Engineer (Packet Forwarding Engines)Full-timeArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined...
-
Software Engineer
1 week ago
Vancouver, British Columbia, Canada Arista Networks Full timeCompany DescriptionArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a...
-
Software Engineer
1 week ago
Vancouver, British Columbia, Canada Arista Networks Full timeSoftware Engineer (Packet Forwarding Engines)Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to...
-
Software Engineer
1 week ago
Vancouver, British Columbia, Canada Arista Networks Full timeSoftware Engineer (Packet Forwarding Engines)Full-timeArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus, and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined...
-
Software Engineer
1 week ago
Vancouver, British Columbia, Canada freelance Full timeWe're looking for a passionate Software Engineer to design and develop software solutions. The candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting...
-
Software Engineer
13 hours ago
Vancouver, British Columbia, Canada NetApp Full timeTitle: Software Engineer Location: Research Triangle Park, NC, US, 27709 Requisition ID: 128390 Job SummaryWe are seeking a talented and motivated Software Engineer to join our Cloud Engineering team. As a Cloud Engineer, you will be responsible for developing and maintaining cloud-based solutions, with a focus on coding complex problems and automation....
-
Software Engineer
2 days ago
Vancouver, British Columbia, Canada OSI Maritime Systems Ltd. Full timeOSI Maritime Systems are a leading provider of integrated navigation and tactical solutions for naval and maritime security operations. We specialize in designing and delivering advanced electronic navigation systems, including Warship Electronic Chart Display and Information System (WECDIS) and Integrated Bridge Systems (IBS). OSI's technology is used by...
-
Software Engineer
13 hours ago
Vancouver, British Columbia, Canada Arista Networks Full timeJob DescriptionWho You'll Work WithArista Networks is looking for world-class software engineers to join our Software for Open Networking in the Cloud (SONiC) software development team. As a core member of the SONiC team, you will be part of a fast-paced, high caliber team building and qualifying features to run the world's largest data center networks. The...
-
Software Engineer
1 week ago
Vancouver, British Columbia, Canada Huawei Full timeOur team has an immediate permanent opening for a Software EngineerResponsibilities:Software engineers will extensively participate in software design, coding and debugging through the entirety of the software development lifecycle.Proactively refactor and participate in module refactoring work.Support software design and coding to improve and simplify the...
-
Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Arista Networks Full timeArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in...
-
Software Engineer
1 week ago
Vancouver, British Columbia, Canada Arista Networks Full timeArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in...
-
Software Engineer
5 days ago
Vancouver, British Columbia, Canada Awake Security Full timeArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in...
-
Software Engineer
14 hours ago
Vancouver, British Columbia, Canada Arista Networks Full timeJob Description Who You'll Work With Arista Networks is looking for world-class software engineers to join our Extensible Operating System (EOS) software development team. As a core member of the EOS team, you will be part of a fast-paced, high caliber team-building features to run the world's largest data center networks. Your software will be a key...
-
Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Arista Networks Full timeArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in...