Job Openings Business Intelligence Developer

About the job Business Intelligence Developer


About hireworks

hireworks is building a community of top talent in Bulgaria and unlocking unparalleled access to positions at leading U.S. based companies. As your employer, hireworks will ensure you have a seamless interview, onboarding, and employee experience - providing ongoing support and resources along the way. Established in 2023, hireworks is forging corp-to-corp relationships with leading U.S. based organizations looking to grow their teams with best-in-class talent out of Bulgaria. Working with hireworks means unlocking access to a network of local peers and mentors and career opportunities through our client network.

About the Position

As our client's first BI Developer, youll join a nimble and growing team. In this position, you will help automate current investor reporting processes by designing, developing, deploying, and optimizing user-friendly interactive web applications using Shiny. You will build out a portfolio management and reporting dashboard by applying best practices, reducing the current time to completion, and increasing data quality and reliability.

What Youll Do

  • Design, develop, deploy, and optimize user-friendly interactive web applications using Shiny for loan portfolio data analysis, reporting automation, and visualization

  • Collaborate with portfolio managers and analysts to understand data and user requirements.

  • Translate complex data analysis and visualization tasks into clear and user-friendly interfaces.

  • Write clean, efficient, and well-documented code, conduct code reviews, and programming validation.

  • Integrate Shiny application with AWS services such as AWS S3 and Athena.

  • Implement unit tests and ensure the quality and performance of applications.

  • Benchmark and optimize application performance.

  • Identify inconsistencies and initiate resolution of data, analytical, or reporting problems.


About You

  • Bachelors degree in Computer Science, Data Science, or a related field, and at least 2 years of relevant experience

  • Demonstrable experience building Shiny applications

  • Strong proficiency in R and Python programming, including data manipulation, statistical analysis, and data visualization

  • Competent in using Linux command line interface

  • Experience in using SQL and open-source databases (PostgreSQL, MySQL)

  • Experience working with web services using REST APIs and JSON

  • Understanding of user interface (UI) and user experience (UX) principles

  • Experience with gathering requirements and translating them into applications

  • Experience using RStudio and Version Control software (Git or similar) to manage

  • programming code

  • Knowledge of consumer lending concepts and financial mathematics (amortization

  • schedules, interest and principal cash flows, weighted-average portfolio metrics,

  • defaults, prepayments, net present value)

  • Ability to manage multiple tasks

  • Ability to work independently, as well as in a team environment

  • Ability to effectively communicate technical concepts, in both written and oral format

  • Experience with Posit Workbench, Connect, and/or Package Manager preferred

  • Experience with R Markdown or Quarto preferred

  • Experience with AWS cloud computing services such as EC2, S3, and Athena preferred