Enable job alerts via email!

Software Engineer - Windows Application Developer

Versa Networks

Washington (District of Columbia)

On-site

USD 140,000 - 170,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a passionate Software Engineer with extensive experience in developing desktop applications for Microsoft Windows. This exciting role involves designing and developing scalable applications across various Windows platforms, leading the charge in proof-of-concept projects, and ensuring the highest standards of security and performance. Join a rapidly growing organization that values work-life balance and offers competitive compensation packages, including pre-IPO equity. If you're looking to make a significant impact in a collaborative environment while having fun, this opportunity is perfect for you.

Benefits

Pre-IPO equity
Healthy work-life balance
Competitive compensation packages
Inspiring work environment

Qualifications

  • 8+ years experience in designing and developing scalable applications on Windows platforms.
  • Strong debugging and troubleshooting skills required.

Responsibilities

  • Develop Windows components and libraries for .NET applications.
  • Lead proof-of-concept development for new technologies.
  • Conduct security reviews and ensure best practices.

Skills

C++
C#
XML
Debugging
Troubleshooting
Networking
Security
Teamwork
Communication Skills

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Windows Presentation Foundation (WPF)
.NET
Win32
Windows Forms
Windows Services

Job description

About Us

Versa Networks, Inc. is a leading vendor of next-generation Software Defined solutions and architectures, called SASE (Secure Access Service Edge). Versa is providing an end-to-end solution that both simplifies and secures the WAN/branch office network.

The goal of Versa Networks is to provide unprecedented business advantages through a software-based approach that allows for unmatched agility, cost savings and flexibility. We have created a feature-rich, scalable yet simple to use software platform to implement many different enterprise and service provider use cases, including:

  • Full software-defined branch for enterprise customers.
  • Secure SD-WAN for enterprises with layered security.
  • Next-generation managed services for service providers.

We are looking for a passionate Software Engineer with extensive development experience in developing desktop applications for Microsoft Windows 10, 8, and 7.

Job Responsibilities
  • Develop Windows components and libraries to be used in .NET based applications.
  • Lead the development of proof-of-concepts that will focus on brand new technologies.
  • Analyze, debug, and fix complex issues, continuously driving innovations by working with cross-functional teams.
  • Provide technical direction, oversight, and execution guidance for several new Windows applications across various Windows platforms.
  • Champion the development best practices for building secure applications from the ground up.
  • Conduct security reviews from high-level application architecture to OS-level parameters and complex interactions with BIOS and drivers to meet security & business goals.
Qualifications & Skills
  • 8+ years of hands-on experience in designing and developing scalable applications on various Windows Application Platforms.
  • Successful delivery of multiple projects with one or more of the following Windows Application Platforms:
    • Windows Presentation Foundation (WPF)
    • Windows Forms (.NET)
    • Win32
    • Windows Service
  • Proficiency in C++, C#, and XML.
  • Architectural knowledge of Microsoft Windows Application Platforms such as WPF, XAML, .NET, Win32 App, WCF, Windows Services, IPC, etc.
  • Good understanding of Windows internals.
  • Experience with application packaging.
  • Familiarity with networking and security on Windows desktops.
  • Knowledge of various avenues for delivery of Microsoft applications.
  • Very strong debugging and troubleshooting skills.
  • Bachelor’s degree in Computer Science or equivalent.
  • Team player with a can-do attitude who takes initiative.
  • Ability to work independently as well as in a team.
  • Good communication skills to work with cross-functional groups.
  • Strong skills in large-scale software design and development.
  • Excellent verbal and written communication skills.
Location: Santa Clara, CA
*Applicants must be authorized to work in the US.
The pay range for this position at the commencement of employment in California, Washington, or New York City is expected to be in the range below:
  • $140,000 - $170,000
Our Benefits

Versa Networks is a small but rapidly growing organization built by people with vast experience in the networking industry. We are a pragmatic team with a healthy work-life balance. We offer competitive compensation packages with pre-IPO equity. Additionally, we provide a quality of life benefit to everyone in an inspiring environment with skilled and passionate co-workers. Our exciting company culture offers a great place to work and, most importantly, to have fun.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer New Washington, DC - Remote

Virtru

Washington

Remote

USD 120 000 - 160 000

10 days ago

Senior Software Engineer, Forcefield (R&D)

Keeper Security, Inc.

Cameron Park

Remote

USD 120 000 - 170 000

5 days ago
Be an early applicant

Lead Golang Software Engineer, Commercial Systems

Canonical

Washington

Remote

USD 150 000 - 250 000

6 days ago
Be an early applicant

Senior Windows Engineer (C++), PAM

ZipRecruiter

Cameron Park

Remote

USD 110 000 - 150 000

8 days ago

Software Engineer (C++/MFC)

Jobot Consulting

Washington

Remote

USD 150 000 - 200 000

21 days ago

Cloud Application Engineer(remote)

Claritev

McLean

Remote

USD 140 000 - 150 000

15 days ago

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

San Jose

Remote

USD 90 000 - 215 000

6 days ago
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

San Jose

Remote

USD 80 000 - 155 000

3 days ago
Be an early applicant

Kernel Software Developer

Crawford Thomas Recruiting

Orlando

Remote

USD 140 000 - 180 000

3 days ago
Be an early applicant