BJF Research and Development Limited (BJFRD) is an Irish fintech software business that develops AI-assisted investment research applications for global alternative investment firms. We are fully remote-first.
The successful applicant will work with the Founder/Managing Director and a team of software engineers to develop AI-assisted investment research applications for BJFRD’s alternative investment firm clients including Shannonside Capital Fund and a large NYC-based alternative investment fund.
Responsibilities
* Design, develop, and deploy AI applications. Our process follows a DevOps-oriented approach. The successful candidate will be responsible for end-to-end deployment of systems including associated Infrastructure as Code (IaC) templates configured with Terraform, pipeline development, application source code development, testing and monitoring. We have a test-driven, feedback-oriented development process with continuous integration/continuous deployment and short development cycles to complete system components in modular fashion.
* Manage the complete software development lifecycle on the Azure platform including requirement analysis, system design, architecture, development, testing, deployment, and ongoing maintenance.
* Utilize Azure resources such as Azure Container Apps, Azure Functions, Web services and Azure-hosted PostgreSQL databases to build scalable and secure applications.
* Collaborate with cross-functional teams.
* Use GitHub actions for continuous integration and continuous delivery (CI/CD).
* Adapt and optimize applications to handle complex data and analytics workflows, enhancing the decision-making processes in investment research.
* Documentation and user guide development.
Qualifications
* Azure, DevOps: Minimum 3 years of development experience deploying Azure cloud resources using Github actions in a DevOps-oriented team. Experience with Microservices preferable.
* Python, PostgreSQL: Minimum 3 years post-degree development experience of building software with these technologies.
Recruitment process:
* Submit resume/cover letter including a link to your Github repository.
* Candidates who pass the resume round will be invited to interview.
* Candidates who pass the interview round will be invited to a technical assessment.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Technology, Information and Internet
#J-18808-Ljbffr