Post a job

Software Engineer - Fully Remote - Serbia

PB

Location
Serbia
Portfolio BI

Job Description

Portfolio BI (PBI) empowers the most sophisticated buy-side firms to take control of their portfolio and operational data. Born from the merger with Hentsu, and backed by NEXT Investors, our customers benefit from our integrated platforms, local technological expertise, and seasoned financial experts. We are an asset management technologist, and we provide a fully managed cloud platform for hedge funds, with on-demand trading, research and corporate technology, as well as connectivity to market data providers, brokers, and exchanges. Our vision is to drive agile transformation across financial services through public cloud technologies, SaaS and data science.

What we commit to:

We are committed to developing our team as we grow by offering a variety of opportunities to increase knowledge, build skills, and take charge of your career. As a cutting-edge flagship product team, we are always exploring new technologies, frameworks, tools, & software methodologies to keep the team effective, nimble, and excited.

As a member of the Portfolio BI Product engineering team, you will be tasked with helping take the PBI product suite to the next level. You will be involved in the full product life cycle, from design through release.

The successful candidate must have experience with .NET solutions and in web application development, have great problem-solving and communication skills and be comfortable in a hands-on capacity at all levels of design, development, testing and deployment.

You will:

  • Develop and enhance distributed and scalable applications, improve their performance, or upgrade interfaces
  • Contribute to the application Design and Architecture efforts
  • Work with technical project managers and application directors to ensure that client expectations are met and that project schedules are adhered to.
  • Interact with end-users to understand requirement specifications, perform analysis, documentation, design, and code test solutions
  • Document, develop, maintain, and upgrade existing applications, modifying the Applications as required, based on the desired Architecture Contribute to implementation efforts (UAT, environment setup, end-user support)
  • Operate within an agile team, with an extensive set of practices & processes and heavily leverage Atlassian JIRA and Confluence tools for collaboration

Technology Stack:

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

Requirements

You have:

  • Minimum 6 years of professional experience in software development
  • Full Life Cycle business application development experience with a good understanding of TDD principles
  • C# .NET Core with a strong understanding of DI techniques
  • Strong database (MS SQL) development skills – with a deep understanding of data normalization and denormalization concepts
  • Must be comfortable working with large-scale systems storing hundreds of GBs of data and message buses transmitting millions of messages
  • Must be able to work independently with minimal guidance and manage context-switching
  • Excellent interpersonal, organizational and communication skills
  • Bachelor's degree in computer science or related degree

Benefits

You would be part of an international team of people, working on the latest technology and at the forefront of automation and innovation. We offer:

  • Fully remote role, with 24/7 access to a comfortable office in the center of Belgrade
  • Private healthcare insurance package, for you and your family
  • 23 days of vacation days + public holidays
  • Permanent employment contract
  • Access to training and coaching to support your growing ambition (A Cloud Guru and Pluralsight)
  • The opportunity to receive a yearly performance bonus
  • Collaboration with talented, enthusiastic, global teams

Advice from our career coach

As a member of the Portfolio BI Product engineering team, you will be responsible for taking the PBI product suite to the next level through design, development, testing, and deployment. To stand out as an applicant, it's crucial to showcase your experience with .NET solutions and web application development, along with excellent problem-solving and communication skills. Here are some specific tips to help you stand out:

  • Demonstrate a strong understanding of C# .NET Core and DI techniques
  • Showcase experience with database development, particularly with MS SQL and data normalization concepts
  • Highlight your ability to work independently with minimal guidance and manage context-switching effectively
  • Emphasize your interpersonal, organizational, and communication skills
  • Illustrate your experience with large-scale systems and handling substantial amounts of data
  • Ensure your resume reflects at least 6 years of professional experience in software development
  • Consider obtaining additional training in relevant technologies like Atlassian JIRA and Confluence

Apply for this job

Expired?

Please let Portfolio BI know you found this job with RemoteJobs.org. This helps us grow!

About the job

Apr 30, 2024

Full-time

  1. RS Serbia

More remote jobs at Portfolio BI

RemoteJobs.org mascot