Teza Technologies

Back Office Developer

Teza Technologies Remote Today
engineering

About the Role

We're seeking a Junior Back Office Developer to join our operations technology team. This role focuses on building automation solutions, maintaining critical systems, and modernizing our technology infrastructure. You'll play a key role in migrating legacy systems while ensuring the stability and reliability of our daily operations.

Key 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

  • Participate in code reviews and contribute to best practices

  • Provide operational support during business hours to ensure system stability

Required Qualifications

  • 2-3 years of professional software development experience

  • 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)

  • Strong problem-solving and analytical skills

  • Excellent communication skills and ability to work collaboratively

  • Self-motivated with ability to work independently on assigned tasks

Preferred Qualifications

  • Experience reading and debugging code in Java (active development not required)

  • Knowledge of back-office operations in financial services or similar industries

  • Experience with system migrations or legacy code modernization projects

  • Familiarity with automation frameworks and DevOps practices

  • Understanding of batch processing and scheduled job management

  • Experience with monitoring and alerting tools

What We Offer

  • Opportunity to work on meaningful automation and modernization projects

  • Collaborative team environment with mentorship from experienced developers

  • Exposure to diverse technology stacks and business-critical systems

  • Professional growth in operations technology and financial systems

Schedule Requirements

This position requires availability during core business hours (9/10 AM - 6 PM EST) to support end-of-day processes and provide operational coverage.

Sponsored

Explore Engineering

Skills in this job

People also search for