368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$41k – $118k per year (Estimated)
Location
Remote (Argentina, Brazil, Colombia, Mexico, Costa Rica, Dominican Republic)
Seniority
Senior · 10+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Zipdev enables companies to hire highly skilled remote developers from Latin America at 40-60% cheaper than their US counterparts.

The Senior C++ Desktop Applications Developer is a core technical leader within the Product Development Team. Working closely with the Product Owner and R&D leadership, you will architect, modernize, and implement high-impact software solutions. You are expected to design and implement robust solutions that result in high quality, well-documented, and unit-testable source code while setting the standard for project coding practices.

You will lead the modernization of legacy user interface applications and drive desktop application quality and testing frameworks. Beyond day-to-day development, you will provide accurate estimation and risk assessments, lead R&D improvement initiatives, and mentor cross-functional team members. You will also liaise across teams-including Technical Support, QA, and Product Line Management-to drive root cause analysis and resolve complex performance issues.

Key Duties & Responsibilities

  • Modernization & UI Architecture: Lead the architectural effort to modernize legacy user interface (UI) applications, transitioning older user interfaces to scalable, modern designs.
  • Desktop Application Engineering: Architect, maintain, and enhance desktop applications for Microsoft Windows operating systems.
  • Testing & Quality Assurance: Establish test strategies, write component unit test plans, and drive software testing processes for modern and legacy desktop environments.
  • Core Development: Develop major new features, refactor existing code bases, and recommend core structural changes in data structures, business objects, and UI components.
  • Technical Leadership: Lead code, design, and test reviews, driving R&D effectiveness and zero-defect initiatives across the organization.
  • Planning & Estimation: Drive sprint/release planning, accurate work effort estimations, risk assessments, and schedule development.
  • Troubleshooting & RCA: Perform Root Cause Analysis on complex defects and interface with Technical Support and customers to resolve critical product issues.
  • Documentation: Produce technical specifications, system architecture designs, and high-level feature descriptions.

Requirements

  • Education: Bachelor of Science Degree in Computer Science, related field, or equivalent practical experience.
  • Total Experience: 8-10+ years of professional programming and software analysis in a commercial business environment.
  • C++ Expertise: 8-10+ years of hands-on experience with Microsoft C++.
  • Desktop Applications: Deep, hands-on experience designing, modernizing, and testing desktop applications for Microsoft Windows operating systems.
  • Legacy Modernization: Proven track record of modernizing legacy UI applications and refactoring old desktop codebases.
  • Core Technical: Experience with ISAM, database design concepts, and SQL.
  • Process: Advanced experience in Agile/Scrum development environments.
  • Communication & Autonomy: Strong analytical, self-management, and problem-solving skills with the ability to effectively communicate across all organizational levels and directly with customers.

Preferred Skills

  • Experience with relational databases like SQL Server.
  • Experience with C# and .NET.
  • Experience developing Windows Forms applications.

Personal Attributes & Leadership

  • Strong planning, organizing, and multi-tasking capability in dynamic environments.
  • Demonstrated ability to lead, motivate, and mentor engineering peers.
  • Detail-oriented mindset committed to quality and zero-defect software.
  • Action-oriented with strong follow-through on architectural commitments.

Benefits

  • Work remotely Monday - Friday, 40 hours a week (no weekends)
  • Did we mention it's REMOTE?!!

One of our core values at Zipdev is "Be authentic." that's why we encourage you to answer the application form in your own words; we are interested in getting to know you, not a digital assistant.

Wondering how our remote environment or our payment method work? We've put together some helpful answers in our FAQs at the bottom our our Take a look and let us know if you have any other questions!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$27k – $62k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Master's Degree • Pune
Python
SQL
Python
pySpark
AI/ML
PyTorch
Scikit-learn
TensorFlow
XGBoost
Spark
Analytics
ETL/ELT
Power BI
Tableau
Apply
$21k – $57k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Pune
Java
SQL
Java
Spring Boot
Spring Framework
Databases
Apache Kafka
AI/ML
Prompt Engineering
DevOps
Amazon ECS
Apply
$26k – $68k per year (Estimated) • In office • Full-Time • 14+ years exp • Pune
C++
Python
DevOps
CI/CD
Git
Apply
$21k – $56k per year (Estimated) • Remote/Hybrid • Full-Time • Pune • Chennai
Java
Python
SQL
JavaScript
Java
Spring Boot
Spring Data JPA
Spring Framework
Spring MVC
Databases
Oracle
Frontend
React.js
Apply
$121k – $182k per year • Remote/Hybrid • Full-Time • 8+ years exp • Rutherford • Ward
Java
Python
SQL
Databases
ElasticSearch
AI/ML
Devin
DevOps
AWS
Azure
Azure DevOps
CI/CD
CircleCI
Docker
GCP
GitLab
GitLab CI
Grafana
Jenkins
Kibana
Kubernetes
Logstash
Prometheus
Rest API
Splunk
Apply
Remote • Contractor
PHP
PHP
Drupal
WordPress
Design
Figma
Apply
Remote • Full-Time
AI/ML
Claude
Management
Trello
n8n
Apply
Remote • Full-Time • 6+ years exp
DevOps
Azure
Azure DevOps
CI/CD
Hyper-V
Shift-Left
VMWare
Cybersecurity
Shift-Left Security
QA
JMeter
Postman
Selenium
Apply
$33k – $177k per year (Estimated) • Remote • Full-Time • 7+ years exp
C#
C++
SQL
C#
.NET
C++
Qt
Apply
$22k – $70k per year (Estimated) • Remote • Full-Time • 3+ years exp • Bachelor's Degree • Mexico
JavaScript
Python
TypeScript
Frontend
GraphQL
DevOps
AWS
Azure
Chaos Engineering
CI/CD
CircleCI
Datadog
Docker
GCP
GitHub Actions
GitLab CI
Grafana
Jenkins
Shift-Left
Splunk
GitHub
GitLab
Cybersecurity
Shift-Left Security
QA
Gatling
JMeter
k6
Locust
Pact
Playwright
Postman
Rest-Assured
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.