Key Responsibilities
- Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality.
- Provide accurate status tracking, reporting, and estimation using project methods and tools.
- Gather requirements, validate their understanding amongst the team, and create and maintain relevant documentation.
- Execute activities within the current methodology and uphold the highest quality standards.
- Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success.
- Take ownership of projects, from technical design to a successful launch.
Minimum Qualifications
- Demonstrated expertise in the following areas:
- 5+ years of experience in C / C++.
- Multithreaded programming.
- Network protocols working experience.
- 3+ years experience in Linux environment.
- 2+ years experience in using containerized environments.
- Experience in engineering software systems of medium-to-large scope and complexity.
- Familiarity with Agile software development methodologies.
- Proficiency with relational databases and SQL.
- Proficiency in the English language.
Additional Experience Desired
- 2+ years experience in WinCC OA (Nice to have).
- 2+ years experience in Python (Nice to have).
- Familiarity with AI-powered developer tools (e.g., Claude Code, GitHub Copilot) and their application in software design, development, debugging, and productivity enhancement is desirable.
- Knowledge of source control tools.
- Understanding of Software Development Life Cycle (SDLC).
- Proficiency in Object-Oriented Programming (inheritance, polymorphism, classes, instances, properties).
- Knowledge of protocols like HTTP, and serialization formats like JSON and XML.
- Knowledge of document databases.
- Experience with Unit testing.
Benefits
- Medical Insurance benefits as per company policy.
- Life Insurance as per company policy.
- 15 days of paid vacation as per local law.
- Paternity and maternity leave as per local law.
- Marriage, bereavement and graduation leaves as per company policy.
- Paid holidays as per local law.
- Christmas and Middle year bonuses as per local law.
- Discounts in local shops.
- Direct deposit of payroll.
🇧🇷 Essa vaga exige inglês. Você está pronto?
A DevSpeak Academy prepara desenvolvedores brasileiros para conquistar vagas internacionais. Domine o inglês técnico com professores que entendem o mundo dev.
Conheça a DevSpeak Academy