Jobs Companies Zipdev Senior C++ Desktop Applications Developer

À propos de ce poste Senior C++ Desktop Applications Developer chez Zipdev

Zipdev · Télétravail · Mexico

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!

Prêt à postuler chez Zipdev ?
Postuler chez Zipdev

À propos de Zipdev

Zipdev offers the opportunity to work remotely with clients based in the United States. Zipdev recruits and hires the best Developers, Designers, QA Testers, and Project Managers in Latin America. If you have been successful working remotely, work well with remote teams and understand the importance of communication, contact us right away.



Voir tous les emplois chez Zipdev →

Emplois similaires

Zipdev
Product Data Specialist
Zipdev
⚡ Postuler tôt Colombia · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Zipdev
C++ Windows Developer (MFC or Qt)
Zipdev
⚡ Postuler tôt Colombia · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 5 j
Zipdev
Assistant Property Manager (Commercial Real Estate)
Zipdev
⚡ Postuler tôt Mexico · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
Zipdev
Senior Systems Engineer (L3)
Zipdev
⚡ Postuler tôt Mexico · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 3 sem.
Zipdev
Jr Fullstack Developer (React & .NET)
Zipdev
⚡ Postuler tôt Mexico Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 mois
Zipdev
Senior Site Reliability Engineer
Zipdev
⚡ Postuler tôt Brazil Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 mois
Zipdev
Acquisitions Analyst (Commercial Real Estate)
Zipdev
⚡ Postuler tôt Mexico Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 2 mois
Zipdev
Lease Compliance Administrator
Zipdev
⚡ Postuler tôt Mexico Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 mois
GoGlobal
Specialist, Service Governance (AMER)
GoGlobal
⚡ Postuler tôt Costa Rica · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 1 h

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Zipdev

Voir tous les emplois chez Zipdev →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit