About The Position

The Assistant Vice President (Software Engineer) designs, develops, tests, implements, and supports Golub Capital’s proprietary software applications to provide in-house solutions for complex business needs. The role works collaboratively across initiatives, builds on the Firm’s Microsoft-based technology environment, and follows practices that make applications scalable and maintainable. The position also requires learning how Golub Capital systems are used in the business, understanding their application logic and financial calculations, and extending their functionality to support business objectives. The role partners with business users to analyze needs and identify software solutions, enhancements, and integration opportunities. It independently analyzes large datasets, validates solutions against requirements through testing, and provides application maintenance and break/fix support. The position is part of the Technology Solutions Department, which delivers technology solutions, manages cybersecurity following the NIST Cyber Security Framework, and collaborates with Firm leadership and business units. The role is suited to a technically experienced, delivery-oriented professional who can work across teams in a structured yet agile environment, maintain high quality and customer-service standards, and use critical thinking when assessing AI-generated outputs. The posting describes an enthusiastic approach to working in the office and helping create a Gold Standard hybrid work culture.

Requirements

  • Bachelor’s degree in Computer Science, Business, or a related field is required; the posting identifies these fields as preferred.
  • At least 7 years of experience in a similar role in Financial Services.
  • Proven expertise building and managing large application solutions related to asset management, financial instruments, or portfolio management.
  • Proficiency in one or more of C#/.NET, T-SQL, ASP.NET MVC, JavaScript, and jQuery.
  • Strong analytical skills to digest, document, and translate business requirements for in-house development or customization or configuration of third-party software.
  • Proven experience performing complex data analysis and a deep understanding of relational databases; SQL query writing and related query tools are preferred.
  • Expertise in problem-solving and investigating issues to identify root causes.
  • Proactive, self-starting approach and a positive, can-do attitude, including willingness to handle tasks of varying scope.
  • Results-oriented approach and a high level of personal accountability.
  • Ability to work in a fast-paced, growing, and complex environment.
  • Delivery-oriented approach with very high quality and customer-service standards.
  • Extensive experience with all phases of the SDLC in a team-oriented, structured yet agile model.
  • Demonstrated experience interfacing across multiple teams and disciplines.
  • Demonstrated ability to use AI tools in day-to-day work and critically assess the accuracy, limitations, and appropriate use of AI-generated outputs.
  • Enthusiasm for working in an office and contributing to a Gold Standard hybrid work culture.

Nice To Haves

  • Programming, database, or SQL-based data analysis experience.
  • Experience building integrations between systems.
  • Strong mathematical skills.
  • Experience planning and executing test plans.
  • Experience writing SQL queries and using related query tools.

Responsibilities

  • Design, develop, test, and implement applications using Agile methodologies.
  • Learn the business use of Golub Capital systems and become expert in their application logic and financial calculations to extend functionality in support of business objectives.
  • Build solutions that leverage the existing Microsoft-based technology environment and follow best practices for scalability and maintainability.
  • Analyze business problems with users and identify software solutions, enhancements, and system integration opportunities that improve efficiency or quality, or mitigate risk.
  • Analyze large datasets using tools and methods such as SQL, Excel pivot tables, and other data extraction, analysis, and reporting approaches.
  • Validate solutions independently and with end users to ensure they meet business requirements and quality standards.
  • Triage application support issues and provide maintenance and break/fix support.
  • Collaborate and interface across multiple teams and disciplines to achieve business goals.
  • Plan and execute test plans.
  • Document and communicate technical processes and procedures to stakeholders.
  • Coordinate with external vendors and monitor their performance as needed.

Benefits

  • Medical benefits.
  • 401(k) eligibility.
  • Paid time off, including vacation and sick time.
  • Parental leave.
  • Other financial and/or benefits, with details provided if an offer is made.
  • Potential additional compensation elements and discretionary awards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service