You are viewing a preview of this job. Log in or register to view more details about this job.

Temporary Junior Developer

Department Overview
The Technology Solutions Department is responsible for designing and delivering state of the art technology solutions that are designed to create efficiency, mitigate risk and grow revenue for the Firm. Technology Solutions is also responsible for defining, managing, and executing a robust Cyber Security program following the NIST Cyber Security Framework. Technology Solutions focuses on technical excellence through innovative application designs, robust data integration and analytics, high availability infrastructure and gold level service for our key stakeholders with information security embedded throughout. Critical functions within Technology Solutions include Project Management, Vendor Management, Business Analysis, Enterprise Data Governance and Stewardship, Application Development and 3rd Party Integration, Strategic and Secure Infrastructure, and Operations. The Technology Solutions Department collaborates closely with Firm leadership and business unit heads to develop plans in line with business objectives.

Position Responsibilities
Golub Capital has multiple summer intern positions for application development focused on custom development for our in-house applications, extending our 3rd party applications (e.g. Microsoft Dynamics CRM) using tools such as Microsoft PowerApps, developing frameworks to be used by development teams, and/or creating dashboards and analytics using our DataWarehouse and Power BI platform. Each student will be given an opportunity to learn and contribute as part of a team and will focus on a “showcase” project tailored toward their interests and background during their summer internship.

  • Quickly learn the technology platform in scope and understand the business use and objectives for the system
  • Participate in problem analysis and assist in determining software solutions and enhancements
  • Document and review requirements with the subject matter experts within the Technology team and business team and participate in the design of the solution
  • Develop, test, and implement new applications and/or enhancements to existing applications that are scalable and maintainable using primarily Microsoft-based technology including Visual Studio, SQL Server, and .NET following best practices
  • Prepare and execute unit and system tests
  • Implement the final software to production following our standard change management procedures

Candidate Requirements
Qualifications & Experience:

  • Current Sophomore, Junior, or Senior attending local university working toward a Computer Science, Data Science, or Information Systems major
  • Exposure to an object-oriented language (e.g. C#.NET, Java), a data manipulation language (e.g. T-SQL, PL/SQL), and/or a relational database system (e.g. SQL Server, Oracle, or MS Access)
  • Exposure to a modern Integrated Development Environment (IDE), e.g. MS Visual Studio 2018 or MS VSCode, and the development lifecycle
  • Exposure to Microsoft Power Platform including PowerApps, Flow, Common Data Model, Power BI is a plus; Hands on knowledge of any CRM system is a plus; Exposure to Excel Data analysis tool, R, Python a plus.
  • Ability to work full-time from June to mid-August (there is flexibility in start and end dates)
  • Strong communication skills, analytical and detail-oriented

Critical Competencies for Success:

Our Gold Standards define key behaviors and competencies across 4 dimensions: Leadership, Achieving Results, Personal Effectiveness and Thinking Critically. These behaviors and competencies drive our ability to win together.

−    Leadership: Role models in this area consistently focus on the right goals and priorities and continually develop themselves and others. Always team players, they influence and engage with others to contribute to a great culture.
−    Achieving Results: Role models in this area are high achievers who develop careful plans and execute consistently and effectively. They hold themselves and others accountable for delivering high quality results.
−    Thinking Critically: Role models in this area understand our business, rely on analytical reasoning to define and solve problems and make decisions effectively. They are forward thinking, anticipating issues and addressing them in advance.
−    Personal Effectiveness: Role models in this area build strong relationships and communicate effectively. They are driven to exceed expectations and adaptable to changing circumstances.
The department-specific competencies define the knowledge, skills and abilities that are needed to successfully perform the functional or technical work of this role.
−    Technical Support: Triages, troubleshoots and resolves technical support issues. Escalates issues as needed.
−    Software Development Principals: Utilizes software development, secure programming principles and a knowledge of programming languages to develop, configure and / or integrate new software and applications.
−    Business Needs Assessment: Identifies business needs across departments within the Firm to understand the challenges, goals and problems that the business needs to solve and identifies appropriate technical solutions.
−    Data Management and Information Security: Manipulates, restructures and / or queries data for various purposes, including reconciling issues in the database, designing database structures and / or generating reports. Adheres to governance principles and maintains data integrity and security.
−    Risk Management: Identifies, forecasts and articulates ways to pursue and manage informed risks in ambiguous, complex or uncertain situations based on sound value propositions and an analysis of potential rewards and costs.
−    Testing: Evaluates the functionality of an application, system or solution to ensure that requirements have been met and defects have been identified. Applies an understanding of end user requirements and usage in the end-to-end system to produce a quality product.
−    Industry Knowledge: Demonstrates an understanding of the Firm's position in the industry, including its complex structure and competitive advantage in the marketplace. Monitors industry trends and changes and recognizes their relevancy and implications.
−    Technical Communication and Documentation: Documents and communicates technical processes and procedures in area of specialty to stakeholders. Adapts the level of detail and specificity based on the needs of the intended audience.
−    Vendor Management: Manages and coordinates with external vendors. Researches and identifies new vendors as needed and monitors performance.
−    Relationship Management: Builds and maintains effective partnerships with internal clients and end users by advising on their needs and options, advocating for their business within the Technology Solutions department and managing expectations appropriately.
−    Project / Program Management: Manages Technology Solutions project elements considering conflicting priorities, interdependencies, business objectives, communications and available resources.
−    Innovative Mindset: Leverages an agile and creative mindset to drive innovative value creation, continuous process improvement and proactive learning through new technology, processes and people.

Golub Capital is an Equal Opportunity Employer.