Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Cognyte Backend Developer - Python / C++ 
Brazil, Santa Catarina, Florianópolis 
465044604

19.09.2024

Type work: full time / hybrid work - 2 days from the office/week

Today’s world is crime-riddled. Criminals are everywhere, invisible, virtual and sophisticated. Traditional ways to prevent and investigate crime and terror are no longer enough… Technology is changing incredibly fast. The criminals know it, and they are taking advantage. We know it too.

in our Office in Brazil

As a Cognyter you will:

  • Design and develop high-performance and scalable Python and C++ applications for service-oriented architectures.
  • Implement robust and efficient code following best practices and design patterns.
  • Optimize code for maximum performance, considering factors such as speed, memory usage, and responsiveness.
  • Conduct performance profiling.
  • Implement networking functionality using Python and C++ libraries and frameworks for communication between distributed systems.
  • Develop and maintain protocols for efficient data exchange in service-oriented environments.
  • Collaborate with cross-functional teams to resolve integration and compatibility issues.
  • Collaborate with software architects and cross-functional teams to understand requirements and contribute to system design.
  • Contribute to the development of automated testing frameworks to ensure code reliability and quality.

For that mission you’ll need:

  • Excellent communication skills, both written and verbal, to effectively convey complex technical concepts and collaborate with cross-functional teams.
  • Strong problem-solving skills to debug, troubleshoot, and resolve issues efficiently, demonstrating a proactive approach to addressing challenges.
  • Proven ability to collaborate effectively within a team, fostering a positive and inclusive work environment, and contributing constructively to code reviews.
  • Adaptability to rapidly changing requirements and evolving project scopes, with the ability to pivot as needed while maintaining focus on project objectives.
  • Excellent time management skills with the ability to prioritize tasks effectively, meet deadlines, and manage workloads efficiently.
  • Proficiency in version control systems is crucial for effective collaboration and code management. Git, for example, facilitates teamwork, code branching, and merging.
  • Boost, Docker and Kafka are mandatory.
  • A Bachelor Degree in Computer Science or a related field.
  • Knowledge in Telco software. VoIP - Sip and RTP
  • Advanced English

Apply now.