Asian Careers
close

Inspira Financial Trust, LLC

Apply for this job

Director, Software Engineering (Finance)



We are seeking a Platform Software Engineering Director to join our growing team. This role is responsible for the full software development life cycle, from conception to deployment. As a Platform Software Engineering Director, you will have relevant experience with both front-end and back-end coding languages, software development architecture and design patterns, development frameworks and third- party libraries. The ideal candidate will have a strong background leading teams developing consumer-facing digital products in collaboration with product and design leaders. This individual must be creative, client focused, team player, organized, and can thrive in a dynamic environment.

Our engineering team is built on the principle of humans over code. We are a tight-knit group of lifelong learners in a constant quest to be a team that is greater than the sum of its parts. Come join us!

Duties & Responsibilities:

• As a member of the Research and Development / Product Leadership team, will provide design services, resource planning, work estimation and coordination for multiple delivery teams

• Lead a team of software engineers and quality engineers to design, develop, and test applications (e.g. API, web apps) in accordance with established standards.

• Collaborate with Product and Design Leaders to lead product delivery teams.

• Set short to medium term technical direction, creating plans to help achieve goals

• Participate in peer-reviews of solution designs and related code.

• Package and support deployment of releases.

• Foster an environment where different backgrounds, cultures, industry and life experiences are embraced and valued.

• Collaborate on architecture decisions, ensuring that we are adapting and evolving to meet organization's scaling business needs

• Collaborate with other software developers, product managers and software architects to plan, design and deliver applications.

• Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.

• Adhere to high-quality development principles while delivering solutions on time and within budget.

• Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions.

• Work in an Agile framework to identify and automate solutions that result in enhanced developer experience and increased developer productivity.

• Stay abreast of emerging technologies, industry trends, and best practices in solution architecture and technology innovation.

• Contribute towards defining and establishing benchmarks, metrics, and quality measures.

• Troubleshoot, debug and upgrade software

• Other duties as assigned. Apply

Apply Here done

© 2025 Asian Careers