Mobile menu
Profile

Backend C++ Developer

Poziții disponibile: O poziție
250
0
FULL-TIME
Telecom
Timișoara
Lasting Software

You will design and implement the backend processes and data repository layer of the network management application (Pulse) in a scalable and flexible multiservice satellite communications platform that allows satellite service providers to build and adapt their network easily as their business grows. You become part of a committed team of experienced and talented colleagues. You will actively participate in the development process with ownership of several components within the overall architecture. 

 

Responsibilities:

 

  • Updating and improving the backend engine components following our software development process 
  • Adding new customer features to the software 
  • Attendance of regular Agile Scrum meetings including daily standup 
  • Learning and improving the environment in which the product runs 
  • Performance testing and tuning of the product and its ecosphere 
  • Improving the development environment, process and tooling as part of a regular commitment to learn and improve
  • Supporting a live customer base 
  • Documentation of solutions and customer release notes, instruction, etc. 

Your Personal Skills and qualifications:

 

  • Senior (+4 years ) C++ Developer 
  • Bachelor or Master's degree in Engineering 
  • Capable of analyzing complex distributed software architectures 
  • Eager to learn and passionate about software development 
  • Good communication skills, written and spoken English 
  • Excellent team player, work as part of an international team 

You are experienced in and will be working with:

  •  Unix / Linux command line experience (Bash, Ksh, Csh) 
  • C++, including C++ unit testing experience (for example using Google Test and Google Mock frameworks) 
  • SQL 

Optional Requirements: 

  • RedHat experience 
  • Python 
  • PostgreSQL experience 
  • Apache Kafka experience 
  • Experience working with a time-series database (for example TimescaleDB) 
  • Experience using CI/CD methodology (continuous integration, continuous deployment) 
  • Familiar with Agile methodology 
  • Understand Test-driven development VMWare vSphere and/or AWS Virtualisation
Backend C++ Developer
Lasting Software

Alte evenimente