Junior Software Engineer

closed
Logo of MentorMate

MentorMate

πŸ“Bulgaria

Job highlights

Summary

The job is for a Junior C++ Software Engineer at MentorMate, a global technology company under Tietoevry Create. The role involves working on next-generation networks and connected device platforms, with a focus on Cloud/Network Function Virtualization, 5G, and IoT technologies.

Requirements

  • Proficiency in C++ programming language
  • Strong knowledge of IP networks and related protocols
  • Fluent professional English
  • Familiarity with build systems such as CMake and GNU Make
  • Previous experience in Linux development environment

Responsibilities

  • Designing, implementing, and testing features, products, and systems from initial requirements to final production and commercial deployment
  • Utilizing the CI/CD (Continuous Integration/Development) flow and philosophy, creating customized pipelines that align with as-a-Service models and enable effective DevOps practices
  • Collaborating with data communication and networking technologies, including cloud networking, container networking, and managing private/public clouds. Working with protocols like TCP/IP and HTTP to ensure seamless data transfer
  • Working within a Service-Based Architecture, Microservices, Kubernetes, Docker, Helm

Preferred Qualifications

  • Knowledge of Mobile Network/Core Network concepts and protocols
  • Familiarity with L2/L3 networking, routing, and 3GPP standards
  • Understanding of protocols such as TCP/IP, HTTP, UDP, L2TP, and TLS
  • Experience working in Agile environments using methodologies like Scrum, XP, etc

Benefits

  • Professional Growth: Clear career path, vertical and horizontal advancement opportunities
  • Regular Salary Raises: Following the curve of your career path and performance
  • Work Where You Want: Choose to work remotely, in-office, or a combination of the two
  • Upskilling: Various trainings, knowledge sharing events, personal learning budget
  • Incentive Programs: Rewards for referring employees, sharing knowledge, and more
  • Additional Insurance: Attractive health and dental insurance packages
  • Extra Days Off: The longer you work with us, the more paid leave you get
  • Transport & Leisure: Partial coverage of transport costs, sports passes, takeaway food
  • Save for the Future: Set a retirement plan or start an investment program
  • Teambuilding: Enjoy team gatherings and communities of interest
  • Giving to Others: Take part in various charity and volunteer activities
  • Mental Wellness: Support with a counseling package if needed
This job is filled or no longer available