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