Logo
Redbridge Debt & Treasury Advisory

Software Developer (Senior)

Redbridge Debt & Treasury Advisory, Houston, Texas, United States, 77246

Save Job

Redbridge is a Debt & Treasury advisory firm that optimizes bank relationships for corporations worldwide and serves as a value‑added extension to their treasury departments. We work to optimize the financial performance of our clients as well as make their processes more efficient through persistent analysis, market comparison, structuring, negotiation, and intermediation of bank relationships. Our portfolio of clients spans a wide range of industries including retail, industrials, insurance, technology, real estate, municipality, hospitality, and many others.

Job Description We are looking for an experienced Senior Full Stack Software Engineer to join our team and play a key role in designing, developing, and maintaining our core applications. You will work with other Software Engineers and Product Managers throughout the software development life cycle.

This role blends application development with hands‑on data responsibilities—ideal for someone who enjoys working across systems, databases, and data pipelines while shaping how the organization manages and leverages its data.

You'll help architect and maintain our core applications, optimize data flows, ensure data quality, and support data‑driven advisory services across the company.

We work in a highly collaborative environment, as such, you should be a team player with strong communication skills. You should have a keen eye for detail and be a strong problem solver.

Knowledge of Atlassian's CI/CD products is a plus, and bringing new ideas on development processes will always be welcome.

Also, any previous experience in Payments solutions would be appreciated.

Responsibilities Backend & Database Development

Develop & maintain scalable backend services using PHP (Cake PHP framework).

Architect and optimize data models, schemas, and indexing strategies for MySQL.

Optimize backend performance, query execution, indexing, and database structure.

Build and maintain data processing pipelines, including ETL/ELT flows for internal and external data sources.

Ensure high standards of data integrity, validation, and performance across systems.

Monitor and tune database performance using query analysis and profiling tools.

Implement third party and API connections.

Frontend Development

Develop responsive UI using JavaScript frameworks (Jquery / Bootstrap, Html 5, Metronic, DevXtreme themes).

Ensure compatibility and accessibility standards.

Implement dashboards or data‑rich UI components when needed.

System Operations & DevOps

Work daily within Linux / Windows environments for development, deployment, automation, and troubleshooting.

Manage application hosting, monitoring, and CI/CD pipelines.

Contribute to infrastructure decisions and deployment strategies.

Data Analytics & Reporting Support

Support reporting systems by preparing well‑structured datasets and optimized SQL views.

Build internal tooling for data extraction, transformation, and analysis.

Ensure compliance with data governance, security, and privacy requirements.

Quality & Collaboration

Participate in code reviews, design discussions, and cross‑team planning.

Provide technical leadership and refinement, help shape architectural decisions.

Collaborate with product managers, designers, and stakeholders to deliver end‑to‑end solutions.

Troubleshoot complex application and data issues as well as performance bottlenecks across the stack.

Testing & Quality Assurance

Develop & maintain unit tests, ensuring comprehensive coverage.

Build and support functional and end‑to‑end testing for key user workflows, API integrations, and data pipelines using testing frameworks (e.g. Playwright).

Support automated tests integration into CI/CD workflows.

Establish best practices for testing strategies, code quality, and regression prevention.

Desired Technical Skills

5+ years of professional software development experience.

Strong expertise in PHP, preferably with CakePHP framework.

Deep knowledge (5+ years) of MySQL database design, optimization, and administration.

Previous experience working with Data Products.

Proficiency working in Linux environments (CentOS, Ansible) and Linux automation (shell scripting, cron jobs).

Solid understanding of HTML, CSS, JavaScript, and modern JS frameworks.

Knowledge of containerization technologies (Docker).

Familiarity with CI/CD tools (Bitbucket pipeline, Bamboo).

Familiarity with Git or similar version control workflows.

Other Skills Required

Strong debugging, analytical, and problem‑solving skills.

Ability to design scalable, secure, and maintainable applications.

Communication: competent at engaging people at all levels, knows when to challenge and ask relevant questions.

Financial Acumen: strong understanding of Corporate Finance and Accounting principles.

Team player: working with colleagues from across the business and customers.

Forward thinking & innovative mindset to consider future possibilities as well as new ways to test, learn and optimize.

Other Requirements For The Role

Open minded, agile mindset.

Flexibility and adaptability to changes and unforeseen circumstances.

Passion for excellence.

Attention to details.

Able to work effectively in a cross‑border team environment.

Previous experience with the applications of the Atlassian Suite (JIRA, Confluence, Bitbucket, pipeline etc.).

Previous experience developing Financial solutions (banking, payment, ERP, TMS).

Experience in Agile project management framework (scrum).

Financial Modeling: previous experience with financial solutions.

Qualifications

5-10 years+ in PHP, preferably with CakePHP framework.

5-10 years+ in SQL databases (MySql).

Frontend experience: Jquery / Bootstrap and Html 5 themes.

Experience with a source control system: GIT.

Good experience with Linux.

Seniority Level Mid‑Senior level

Employment Type Full‑time

Job Function Engineering and Information Technology

#J-18808-Ljbffr