Sr. Software Developer

BlueCat provides solutions for network, security, applications, and cloud and DevOps teams to optimize IP environments for business outcomes.
Belgrade, Serbia
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Sr. Software Developer

BlueCat is a leading provider of enterprise network and security solutions, recognized as a "Great Place to Work" and one of Canada's top workplaces in Technology, Today's Youth and Women, and Mental Health and Inclusion. They're seeking a Senior Software Developer to join their team in Belgrade in a hybrid work arrangement.

The role involves developing and implementing secure, scalable applications and services for their enterprise customers. The ideal candidate will have 5+ years of commercial software development experience and strong expertise in languages like Java, Python, C, and C++. They'll work on critical components, participate in system design, and contribute to the technical direction of projects.

The position requires a deep understanding of modern development practices including containerization, CI/CD, and cloud technologies. Experience with web technologies, databases, and messaging systems is valued. The company offers a comprehensive benefits package including professional development opportunities, wellness programs, and a positive, inclusive work culture.

BlueCat stands out for its commitment to employee well-being and professional growth, offering unique benefits like dedicated wellness days and a lifestyle spending account. They maintain a culture built on transparency, curiosity, and respect, making it an ideal environment for talented developers looking to make an impact in enterprise software development.

The company's focus on both technical excellence and employee satisfaction, combined with their award-winning workplace culture, makes this an exceptional opportunity for senior developers looking to advance their careers in a supportive and innovative environment.

Last updated 10 days ago

Responsibilities For Sr. Software Developer

  • Translate requirements, specifications, and technical design documents into secure applications and/or services
  • Work closely with Integration Engineer/Integration Architects to implement/develop solutions
  • Drive the design and implementation of highly scalable and available distributed custom customer solutions
  • Research, prototype, and develop new solutions to complex system design challenges
  • Participate in critical component design and advise on strategic technical direction
  • Recommend new technologies to ensure solution scalability, maintainability, and quality
  • Participate in sprint and code reviews and software release processes

Requirements For Sr. Software Developer

Java
Python
JavaScript
React
Kubernetes
RabbitMQ
Linux
  • Bachelor's in Computer Science, Computer Engineering, or a closely related field
  • 5+ years of solid commercial software development experience
  • Fluent in at least one language & happy working in Java, Python, C and C++
  • Proficiency in web frameworks and RESTful APIs
  • Experience in code packaging, release, and deployment
  • Practical experience working with containerization and Docker
  • Good working experience with CI/CD
  • Understanding of complex Linux environments and applications

Benefits For Sr. Software Developer

Education Budget
Mental Health Assistance
  • Professional Development Budget
  • Dedicated Wellness Days and Wellness Week
  • Lifestyle Spending Account
  • Employee Recognition Program

Interested in this job?

Jobs Related To BlueCat Sr. Software Developer

Sr. Full Stack Engineer

Senior Full Stack Engineer position at BlueCat, developing SaaS solutions using React, Node.js, and AWS in a hybrid work environment.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Senior Software Engineer

Senior Software Engineer position at Blacklane, developing backend services for global chauffeur platform using Ruby, Go, and modern cloud technologies.