Match score not available

Senior C++ Developer (Remote/Brazil)

UNLIMITED HOLIDAYS - EXTRA HOLIDAYS - EXTRA PARENTAL LEAVE - LONG REMOTE PERIOD ALLOWED
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Augmenta logo
Augmenta Startup https://www.augmentadev.com
11 - 50 Employees
See more Augmenta offers

Job description

Logo Jobgether

Your missions

This is a remote position.

We are currently hiring for the position of Senior C++ Developer in Brazil. This is a fully REMOTE role and you will be responsible for enhancing the global platform at a US company. Your dynamic blend of technical proficiency, financial industry insight, and a collaborative approach will be highly valued.


Responsibilities:

  • Participate in the entire project lifecycle, actively contributing to all phases including design, development, deployment, and maintenance, with a primary focus on enhancing backend servers for real-time applications.
  • Work extensively with a substantial codebase, demonstrating a comprehensive understanding of the existing code and actively contributing to its improvement.
  • Facilitate rigorous code testing, providing support to teams in resolving development and testing issues to ensure the delivery of high-quality software.
  • Foster collaboration with internal stakeholders and external business partners to align development efforts with organizational objectives.
  • Articulate and define project requirements and specifications, ensuring clarity and coherence throughout the development, testing, and post-production stages.


Requirements
  • Proficient communication skills in English.
  • At least 8 years of professional experience in C++ contributing to the delivery of high-quality products.
  • Strong expertise in object-oriented programming using C++.
  • Demonstrated experience in C++ development within Windows or Linux environments.
  • Competence in multi-threading, client-server architecture, multi-layer system architecture in C++, Distributed Systems, or low-latency solutions.
  • Proficiency in SQL or other relational databases.
  • Knowledge of network programming and TCP/IP.


Nice-to-Haves depending on the project:

  • Python and/or JavaScript, Perl and/or shell scripting, Visual Studio, XML, FpML, NodeJS, STP, Git.
  • 5+ years of experience in the financial industry.


Education:


  • College degree in computer science or related technical discipline, or an equivalent level of technical knowledge.


Benefits
  • Competitive Compensation:

We offer highly competitive compensation that will be based on your experience and expertise, ensuring that your dedication and hard work are duly rewarded.

  • Remote Work & Flexibility:

Enjoy the freedom and flexibility that come with a 100% remote work environment and flexible working hours, allowing you to balance work and life seamlessly.

  • Technology Allowance:

Benefit from a generous budget allocated for computer and office equipment to ensure you have the tools you need to excel in your role.



Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Verbal Communication Skills
  • Collaboration

Related jobs