Full Stack Developer

Posted:
8/26/2024, 10:24:18 PM

Location(s):
Sofia, Sofia-City, Bulgaria ⋅ Sofia-City, Bulgaria

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

Workplace Type:
Hybrid

HedgeServ is a leading global fund administrator with more than $450 billion in assets under administration across all investment vehicles including Hedge Funds, Private Equity Funds, UCITS, Hybrid Credit Managers, Funds of Funds and Managed Account Platforms. We optimize our clients’ experience using unique proprietary technology coupled with robotic process automation, intuitive digital programs powered by machine learning, and enhanced by an extensive proprietary transaction data set. HedgeServ’s entrepreneurial and innovative spirit cultivates a productive and agile environment enabling its team to anticipate clients’ needs and consistently deliver solutions in real time. Led by the most experienced team of industry experts, HedgeServ with 1,500+ professionals around the globe expertly provides customizable solutions for their clients’ risk, portfolio management, middle office, investor relations, accounting, regulatory, compliance, and tax services. Since its inception in 2008, HedgeServ has received numerous accolades, including Top Overall Administrator and #1 rankings for Fund Accounting, Reporting & Reporting Technology, Client Service, Investor Services, Alternative Fund Expertise, and Regulatory Expertise.

HedgeServ is a progressive company with continuously evolving ways of working to ensure a future-focused mindset. Our employees benefit from a robust career development framework and clear learning paths which outline career trajectory, training and progression plans. HedgeServ supports employees through a variety of offerings, including remote and hybrid working arrangements, and fully paid comprehensive health and well-being benefits. HedgeServ was recognized as a Next Gen employer by RippleMatch on its list of 100 top workplaces for Generation Z for 2022. HedgeServ operates 13 offices in the United States, Grand Cayman, Ireland, Poland, Bulgaria, Luxembourg, Philippines and Australia.

Role Description:

As a Full-Stack Developer, you will become part of a successful international team, that aids in the creation and maintenance of complex financial software. This includes partnering with other developers, testers, application support engineers, and infrastructure automation engineers to ensure a smooth development and operational pipeline. This role focuses on both front-end and back-end development and will provide an opportunity to work on diverse distributed systems that power HedgeServ’s Security Master capability.

The team is based in the US and Sofia and is composed of between 5 to 10 ppl, split between QAs and Devs.

Role Responsibilities:

  • Design and develop greenfield front-end applications using typescript and Angular.

  • Develop distributed back-end applications in Python composed of REST APIs, bulk data processing, and process automation.

  • Collaborate with QA staff to develop automated testing methodologies and ensure that test coverage accurately represents the business requirements.

  • Collaborate with team members to provide operational support staff with engineering expertise to diagnose, troubleshoot and solve problems that occur in production applications.

Why you will love working with us:

  • Strong and resourceful company, but start-up like environment – HedgeServ is a well-established corporation with $350+ billons asset under administration and more than 1300 employees worldwide. Yet the development team is divided into independent, small, agile and cohesive teams.

  • Working with smart people on challenging problems – due to the complex nature of the product, new technical and algorithmic challenges occur every day; therefore, you will work with smart people to tackle those as a team. You will be part of a strong united team that has open communication and works together to solve problems and share knowledge.

  • Your opinion matters – company respects everyone’s opinion and your brilliant ideas will be heard, and you can actually make a change in a successful international company.

  • We value quality code – we strongly believe in unit, integration and acceptance testing, conforming to best development practices, striving for great quality and performance. Business is supportive of development quality and allow capacity for refactoring, improvement and innovation.

  • Innovate and own your solutions – you will have the opportunity to translate requirements into code, going through the whole development cycle. This will include improving a highly profitable financial application, as well as working on green field innovative projects.

  • Feel valued - HedgeServ invests in its employees with many company-wide trainings, mentoring programs, sponsoring conference attendances, supporting personal growth, giving access to online courses and books.

  • You can grow with us – HedgeServ is a big company, providing amazing opportunities for growth. Good work and performance are recognized and valued; career progression and promotions are based on merit.

Requirements:

  • Strong critical thinking skills, including the abilities to reason about complex systems, think algorithmically, and troubleshoot problems with software.

  • 2+ years of experience developing backend or full-stack applications with an object-oriented programming language.

  • Experience with front-end UI design and development using modern JavaScript frameworks such as Angular, React, Vue or similar.

  • Experience with SQL or document databases.

  • Understanding of development best-practices such as writing clean code, using appropriate design patterns and implementing object-oriented principles

  • Good written and spoken English

Nice to have:

  • Degree in Computer Science or equivalent

  • Experience with Python, Angular, and Typescript.

  • Experience with Test Driven Development or Behavior Driven Development

  • Experience with Docker and container orchestration such as Kubernetes.

  • Understanding of version control systems (e.g. Git/SVN)

  • Knowledge of distributed software architectures including HTTP and event driven microservices.

Benefits:

  • Attractive compensation package including extensive set of benefits, such as platinum health insurance, sport membership, food vouchers, employee assistance program, etc.

  • 25 vacation days per year.

  • Additional vacation days with 1 added for every year in the company (up to 3 additional days).

  • Flexibility in working hours and locations (WFH available).

  • Professional environment with great development opportunities.

  • Tuition reimbursement program (personal budget up to 2000 BGN).

  • Work in a culture that rewards results.

  • Be free to express yourself and to make your own decisions.