The company is looking to solve the problem of building automation solutions, maintaining critical systems, and modernizing its technology infrastructure by hiring a Junior Back Office Developer.
Requirements
- Strong proficiency in SQL - complex queries, optimization, and database management
- Strong proficiency in Python - scripting, automation, and application development
- Linux experience - comfortable working in Linux environments for development and troubleshooting
- Understanding of software development lifecycle and version control (Git)
- Experience reading and debugging code in Java (active development not required)
- Knowledge of back-office operations in financial services or similar industries
- Familiarity with automation frameworks and DevOps practices
Responsibilities
- Design, develop, and maintain automated workflows and back-office processes
- Support and maintain existing codebase across multiple technology stacks
- Collaborate with senior developers on code improvement initiatives and system migrations
- Monitor, troubleshoot, and resolve issues in production environments
- Handle and support end-of-day (EOD) processing and reconciliation tasks
- Debug and analyze legacy code to facilitate modernization efforts
- Document technical processes and system architecture
Other
- 2-3 years of professional software development experience
- Excellent communication skills and ability to work collaboratively
- Self-motivated with ability to work independently on assigned tasks
- Availability during core business hours (9/10 AM - 6 PM EST) to support end-of-day processes and provide operational coverage