Sr. Software Developer

Engineering · Full-time · Belgrade, Serbia

Job description

BlueCat is one of those hidden gems that is disrupting the market as a key player in the rapidly growing space of Adaptive DNS. We harness the power of DNS to provide secure, centralized network infrastructure to some of the world’s biggest brands so that employees can access the computing resources they need, when they need it. 

At BlueCat, we take immense pride in our award-winning culture, an integral part of our identity. We are proud recipients of several prestigious accolades, including the "Great Place to Work" certification. By becoming a part of our team, you not only join a company at the forefront of technology but also become an integral member of Canada's top workplaces in various categories, including Technology, Today's Youth and Women, and Mental Health and Inclusion.

The BlueCat Engineering team prides ourselves on being a diverse team with innovation at our core. The delivery of quality products is our mission. We strive to deliver by using agile methodologies; our team works to make an impact and are ready to tackle some of technology's greatest challenges. At BlueCat our core values are the foundation of our culture of fun, we win as a team and value employees who have the courage to act and to make an impact every day.   BlueCat seeks a driven, results-oriented Software Engineer who, along with being a great Developer in their own right, enjoys collaborating with team members in building great products.   Responsibilities: ·       Contribute to the development and design of BlueCat’s solutions in an agile, team environment ·       Write high quality, testable and maintainable code that satisfies customers’ needs ·       Collaborate with your peers, customer stakeholders and partners for technology/solution advancement and product delivery ·       Participate in product discussions, influence the development roadmap and take ownership and responsibility over projects to make them happen   Skills and Experiences Required: ·       Bachelor's in Computer Science, Computer Engineering, or a closely related field. ·       6+ years of solid commercial software development experience ·       In-depth software design experience ·       Versatile development mindset with the ability and desire to pick up different languages, frameworks and techniques with ease ·       Comfortable working with large, complex codebases and understand the challenges around moving them forward ·       Fluent in at least one language & happy working in one or all of Java, Python, C and C++ ·       Experience with DNS, DHCP and networking is an asset ·       Experience deploying cloud applications and/or in containers is a plus ·       Experience with any of the following is a strong asset: Docker, AWS, vCloud, OpenStack, Postgres ·       Experience managing a long-term personal project? Contributed to an open source project? Tell us about it!  

Peers

View in org chart

A panel showing how The Org can help with contacting the right person.

Open roles at BlueCat