Full-Stack Software Engineer

Portfolio BI is the leading global provider of data solutions and services to the investment management community, empowering sophisticated buy-side firms to take control of their portfolio and operational data.
Belgrade, Serbia
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Finance · Enterprise SaaS

Description For Full-Stack Software Engineer

At Portfolio BI, we are the leading global provider of data solutions and services to the investment management community. We empower sophisticated buy-side firms to take control of their portfolio and operational data. Our clients benefit from local technological expertise, seasoned financial experts, and our award-winning solutions and services – PBI Axiom, PBI Vector, and PBI Stratus.

As a Full-Stack Software Engineer at Portfolio BI, you will be part of the Product engineering team, involved in the full product life cycle from design through release. You'll work on developing and enhancing distributed and scalable applications, improving their performance, and upgrading interfaces. You'll contribute to application design and architecture efforts, work with technical project managers, and interact with end-users to understand requirements.

Key responsibilities include:

  • Developing and enhancing distributed and scalable applications
  • Contributing to application design and architecture
  • Working with technical project managers to meet client expectations
  • Interacting with end-users to understand requirements
  • Documenting, developing, and maintaining existing applications
  • Operating within an agile team using Atlassian JIRA and Confluence

Our technology stack includes:

  • Platform: .NET Core, SQL Server, Angular, DevExpress, ProtoBuf, Apache Kafka, GraphQL, Azure
  • DevOps: Git (Bitbucket), TeamCity, Octopus Deploy, Docker/Kubernetes

We offer a hybrid work environment with a comfortable office in the center of Belgrade, office lunches & socials, private medical insurance for you and your family, 33 days of paid time off per year, and opportunities for professional development and growth.

Join our international team working on cutting-edge technology at the forefront of automation and innovation in the investment management industry.

Last updated 2 months ago

Responsibilities For Full-Stack Software Engineer

  • Develop and enhance distributed and scalable applications
  • Contribute to application design and architecture efforts
  • Work with technical project managers to meet client expectations
  • Interact with end-users to understand requirements
  • Document, develop, and maintain existing applications
  • Operate within an agile team using Atlassian JIRA and Confluence

Requirements For Full-Stack Software Engineer

Java
JavaScript
TypeScript
Node.js
  • Minimum 5 years of professional experience in software development
  • Experience with C# .NET Core with a strong understanding of DI techniques
  • Strong database (MS SQL) development skills
  • Strong background in Angular development, with hands-on experience in TypeScript and JavaScript
  • Proficiency with RESTful APIs and web services integration
  • Full Life Cycle business application development experience with TDD principles
  • Comfortable working with large-scale systems
  • Able to work independently with minimal guidance
  • Excellent communication skills in English
  • Bachelor's degree in computer science or related field

Benefits For Full-Stack Software Engineer

Medical Insurance
  • Hybrid role with a comfortable office in the center of Belgrade
  • Office Lunches & Socials
  • Private medical insurance package for you and your family
  • 33 days of paid time off per year, inclusive of public holidays
  • Permanent employment contract
  • Access to training and coaching for professional development
  • Opportunity to receive a yearly performance bonus
  • Collaboration with talented, enthusiastic, global teams

Interested in this job?

Jobs Related To Portfolio BI Full-Stack Software Engineer

Senior .NET Software Engineer

Senior .NET Software Engineer position at Portfolio BI, developing scalable applications for investment management data solutions.

Sr. Software Development Engineer, Amazon

Senior Software Development Engineer role at Amazon's IT Services division, building scalable internal applications using AWS technologies.

Sr. Software Development Engineer, Studios Tech, Studios Core Software

Senior Software Engineer role at Amazon Studios Technology, building scalable backend systems for TV and movie production, offering $151K-$261K salary plus benefits.

Senior Software Dev Engineer, Alexa Daily Essentials (ADE)

Senior Software Engineer role at Amazon working on Alexa Daily Essentials, building voice-based solutions for home productivity and enterprise customers.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security Response Center, focusing on full-stack development and security, offering competitive pay and hybrid work model.