Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 7 months 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?