Qualifications
Key Responsibilities:Lead the architecture and design processes, including the creation and upkeep of design diagrams and documentation. Develop reusable, testable, and efficient backend services and APIs. Offer hands-on technical guidance to resolve complex challenges and make critical implementation decisions. Mentor and lead a small team (5–10 members), fostering their growth, performance, and engagement. Oversee execution through effective planning, prioritization, sprint delivery, and the removal of obstacles. Enforce security best practices, data protection protocols, and quality assurance standards. Contribute to automated testing and CI practices to guarantee system reliability. Collaborate with product management, QA, and operations teams, and coordinate training and support for implemented solutions. Qualifications:Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Proven backend engineering experience with a track record of delivering production systems. Proficiency in Java and REST API integration (any framework). Strong grasp of open-source technologies and open standards. Exceptional analytical, problem-solving, and communication skills. Demonstrated ability to mentor and lead teams effectively.
About the job
BlueCat Networks develops solutions for intelligent network operations, helping organizations monitor and manage their networks. The company’s Intelligent NetOps platform combines core network services with insights into network health and performance. This supports teams as they provision, troubleshoot, and adapt to changes across the network management lifecycle.
BlueCat has earned recognition for its workplace culture, including "Great Place to Work" certification and awards for technology, youth, women, mental health, and inclusion in Canada.
Role overview
The Technical Manager position in Belgrade combines engineering leadership with hands-on software development. This role also functions as a Staff Software Engineer, guiding a small team focused on backend design and development for Network Observability features. The Technical Manager shapes technical decisions and collaborates with other teams to deliver reliable software.
What you will do
- Lead a small engineering team working on backend systems for Network Observability
- Drive backend design and development efforts
- Influence technical decisions and architecture
- Work closely with cross-functional teams in an Agile environment
About BlueCat Networks
BlueCat Networks is a leader in intelligent network operations, providing innovative solutions for organizations looking to improve their network management processes. Our culture is recognized as one of the best in the industry, emphasizing inclusivity and excellence.