7 дней назад
Senior C++ Developer (Accounting Desktop Applications)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior C++ Developer (Accounting Desktop Applications) (C++/MFC): Maintaining and enhancing a desktop accounting application while developing related services and commercial applications with an accent on Microsoft technologies, object-oriented design, and financial systems. Focus on applying AI-assisted development workflows, integrating MS SQL and data transfer protocols, and supporting reliable product evolution.
Location: Remote in Brazil, Colombia, Mexico, or Uruguay
Company
is a software engineering company delivering data, analytics, AI, and financial solutions for international clients.
What you will do
- Develop commercial applications using C++ and Microsoft technologies.
- Maintain and enhance a desktop accounting application used by a large client base.
- Support existing products and contribute to new services and applications.
- Work with MS SQL and REST, SOAP, and WebSockets data transfer protocols.
- Apply object-oriented programming, object-oriented design, design patterns, and class diagrams.
- Use AI coding assistants for code reviews, refactoring, test generation, and multi-file development tasks.
Requirements
- 5+ years of commercial application development experience with C++ and C#.
- Knowledge of MFC, Microsoft OLE, Win32, ATL, COM, OAuth, and Git.
- Knowledge of .NET and Windows Forms, or willingness to develop these skills.
- Experience with MS SQL, REST, SOAP, and WebSockets.
- Practical experience using AI coding assistants for planning, testing, refactoring, and agentic multi-file workflows.
- Good communication skills and good spoken English.
Nice to have
- Experience with .NET and Windows Forms.
- Experience structuring AI prompts and plans for complex multi-file changes.
Culture & Benefits
- Remote work with flexible work format options and equipment support.
- Vacation according to local law and time off for state holidays.
- Health insurance and sick pay, including 10 days without a doctor's note.
- IT certification support, professional courses, mentoring, and learning platforms.
- Communication-focused environment with professional development and team events.
Hiring process
- CV review followed by an HR interview.
- Communication and technical assessments covering English and relevant technologies.
- Project team discussion and, where applicable, client interview preparation.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →