Credit Union of Texas

Full Stack Developer Lead

Credit Union of Texas  •  Allen, TX (Hybrid)  •  18 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Position Purpose and Objectives

Partner with staff at all levels to design, maintain, and enhance CUTX’s website, online banking platform, and internal member- and employee-facing systems. The ideal candidate is a hands-on professional with extensive technical expertise and a strong knowledge of both front-end and back-end systems. Translate business needs into client-friendly functionality that improves and expands CUTX’s digital offerings and presence. Collaborate with the development team within an Agile process to scope, plan, and deliver projects on schedule. Lead the design and implementation of microservices, including authentication, authorization, and rate-limiting strategies. Define the overall technical architecture and make technology-stack and design-pattern. Establish and enforce coding standards, code-review processes, branching strategies, and software development best practices across the team.

Key Responsibilities and Essential Functions

Technical Leadership & Architecture

  • Participate in product scoping, discovery, and framing, providing technical input that helps translate user features into system design.
  • Contribute to the architectural design and decisions of software solutions, ensuring scalability, maintainability, and performance.
  • Support and mentor other developers on the team.
  • Collaborate with Product to prioritize feature development against the technical roadmap and technical-debt initiatives.
  • Participate in the recruitment and onboarding of new engineering talent.
  • Define and enforce coding standards, code-review processes, and branching strategies across the team.

Development & Integration

  • Build front- and back-end systems focused on customer use cases.
  • Develop and maintain scalable, secure, high-performing web applications using Node.js for the backend and HTML, CSS, and JavaScript with frameworks such as Angular and React for the frontend.
  • Design and implement efficient, well-documented RESTful API endpoints, ensuring seamless integration with other systems and services.
  • Implement and integrate APIs from platforms such as Salesforce, DocuSign, TransUnion, Banno, Alkami, Episys, etc., to enhance application functionality and user experience.
  • Demonstrate proficiency in SOAP APIs and WSDL to integrate with external systems and services, expanding the application’s capabilities.
  • Leverage website CMS (Content Management Systems) to efficiently manage and update website content for a smooth user experience.
  • Design, optimize, and maintain data models and queries across relational (e.g., MSSQL) and non-relational (e.g., MongoDB) data stores.
  • Implement authentication, authorization, and secure handling of secrets and credentials across applications and integrations.
  • Lead the design and implementation of microservices, including rate-limiting and API-versioning strategies.

Code Quality, Testing & Continuous Improvement

  • Ensure code quality through rigorous reviews and testing methodologies.
  • Perform comprehensive code reviews, identify bugs, and propose improvements for quality, maintainability, and adherence to industry best practices.
  • Conduct thorough testing and debugging to optimize application performance and ensure seamless functionality across different browsers and devices.
  • Stay up to date with emerging technologies and industry trends, introducing innovative solutions and enhancing the team’s technical expertise.
  • Collaborate with stakeholders to identify opportunities for process improvement and innovation in development practices.
  • Provide ongoing maintenance support during the post-deployment phase.
  • Build and maintain CI/CD pipelines and automated testing in Azure DevOps to support reliable, repeatable deployments.
  • Monitor application performance and reliability, using logging and observability to diagnose and resolve production issues.

Collaboration & Stakeholder Engagement

  • Collaborate with product and design teams to align project goals.
  • Collaborate with cross-functional teams to gather and understand requirements and translate them into technical specifications and solutions.
  • Engage with senior leadership and stakeholders on technical deliverables and challenges.

Performance Outcomes & KPIs

Outcome

Primary KPI

Reporting Cadence

Target / Direction

The team delivers committed engineering work predictably against scope.

Sprint Commitment Reliability — percent of committed story points delivered per sprint across the team.

Sprint / Monthly

▲ ≥ 85%

Code merged to production is high quality and low defect.

Post-Release Defect Rate — defects identified in production within 30 days of release, per release.

Monthly

▼ < 10 defects per release

Production systems remain available and performant.

Production Incidents Attributable to Owned Code — count of Sev-1/Sev-2 incidents.

Monthly

▼ < 5 per quarter

Integrations with core, digital, and partner platforms are stable.

API / Integration Uptime — percent uptime of owned RESTful endpoints and integrations.

Monthly

▲ ≥ 99.5%

Peer review discipline is consistently applied across the team.

Pull Request Review Coverage — percent of merged PRs with at least one substantive peer review.

Monthly

▲ 100%

Architectural and technical decisions are sound, documented, and reviewed.

Technical Design Review Coverage — percent of major features or services with a documented, peer-reviewed technical design before build.

Per release / Monthly

▲ 100%

Developers receive consistent technical guidance and grow in capability.

Mentorship & Onboarding Effectiveness — new-engineer ramp-to-productivity time and cadence of technical guidance and 1:1s.

Quarterly

First production ready code in 6 weeks.

AI-assisted code contributions are reviewed before merge.

Human-in-the-Loop Review Rate on AI-Generated Code — percent of AI-assisted contributions reviewed, validated, and approved prior to merge.

Monthly

▲ 100%

Qualifications

Education

  • Master’s degree in Computer Science, Software Engineering, or a related field.

Experience

  • Minimum five (5) years of experience in front-end and back-end application development and testing, including demonstrated experience in a technical-lead or senior engineering capacity.
  • Demonstrated experience providing technical leadership, guidance, and mentorship to a team of developers.
  • Proven experience owning architectural and design decisions for scalable, secure, high-performing full-stack web applications.
  • Experience leading the full software development lifecycle in an Agile environment, from scoping and design through delivery and post-deployment support.
  • Demonstrated experience building and integrating RESTful APIs with external systems and partner platforms.
  • Working knowledge of object-oriented methodologies, relational databases, and data modeling.
  • Exposure to enterprise systems such as CRM, SFA, and ERP platforms.
  • Experience in the financial services industry (credit union, bank, or fintech) strongly preferred.
  • Prior experience using AI-assisted coding tools (e.g., GitHub Copilot) within a governed environment preferred.

Knowledge & Skills

  • Solid experience in Node.js for backend development, including designing and building robust and scalable RESTful APIs, handling authentication, data manipulation, and integration with external systems.
  • Proficiency in front-end technologies such as HTML, CSS, and JavaScript, along with frameworks like React or Angular, to create responsive and user-friendly interfaces.
  • Familiarity with integrating and working with APIs, ensuring seamless data exchange and system integration.
  • Experience working with website CMS (Content Management Systems) for efficient content management, template creation, and customization.
  • Strong problem-solving skills and ability to troubleshoot and debug complex applications, ensuring smooth and error-free user experiences.
  • Solid understanding of software development principles, best practices, and coding standards, delivering high-quality code that is maintainable and scalable.
  • Proven ability to work effectively in a collaborative team environment, as well as independently when required, showcasing excellent communication and collaboration skills.
  • A financial background or familiarity with financial systems and processes is advantageous, enabling you to comprehend the unique requirements of our industry and deliver tailored solutions.
  • Strong consideration given to having experience in the financial industry.
  • Hands-on experience with Azure DevOps build and release pipelines and deployment processes.
  • Experience with log-tracing and observability platforms such as Splunk and Datadog for debugging, incident management, and production support of critical applications.

Core Competencies

Competency

Proficiency Level

Why This Matters in This Role

AI Literacy

Advanced

As a technical lead, the role uses AI-augmented developer tooling (Tier 2) and sets and enforces human-in-the-loop review standards for every AI output that touches CUTX code, configuration, or data across the team.

Technical Craft

Advanced

The role sets the technical bar for production member- and employee-facing systems and owns architectural decisions; depth in full-stack engineering directly drives team-wide reliability and member experience.

Leadership & Mentorship

Advanced

The role provides technical direction, mentors developers, and grows team capability; effectiveness here shapes the quality and consistency of the entire team’s output.

Risk & Security Awareness

Advanced

Code and integrations handle member NPI and core banking data; the role models secure coding and ensures timely escalation of vulnerabilities across the team.

Operational Discipline

Advanced

The role establishes and enforces review, testing, documentation, and traceability standards so production changes support audit and change management.

Collaboration

Advanced

The role partners with product, design, QA, integration partners, and senior leadership; effective collaboration is essential to coordinated delivery.

Communication

Advanced

The role explains technical concepts, trade-offs, and risks to engineering peers, business stakeholders, and senior leadership, and represents the team’s technical position.

AI & Technology Expectations

AI-Augmented Workflows

The following workflows are AI-augmented in this role. The Full Stack Developer Lead is expected to work fluently within these workflows, exercise sound judgment over AI outputs, follow all applicable controls, and set the standard for responsible AI use across the team.

  • AI-assisted code generation, refactoring, and unit-test scaffolding (e.g., GitHub Copilot, Microsoft Copilot).
  • AI-assisted code review and static analysis suggestions.
  • AI-assisted technical documentation drafting (API specs, runbooks, README content) from approved sources.
  • AI-assisted research and synthesis of framework, library, and integration documentation.

AI Tier and Human-in-the-Loop Responsibility

This role operates in AI Tier 2 for its principal AI-augmented workflows (see Appendix A). The Full Stack Developer Lead retains accountability for any decision, communication, or member/employee-impacting action influenced by AI output, consistent with the CUTX Generative AI Usage Policy §3.4.

The Full Stack Developer Lead is required to:

  • Apply human-in-the-loop review on every AI-generated code change, configuration change, or technical document before commit, merge, or publication.
  • Validate AI-suggested code for correctness, security, licensing, and alignment with CUTX standards prior to inclusion in a pull request.
  • Ensure human-in-the-loop review standards are understood and consistently applied by the developers they guide.
  • Stop reliance on AI output and escalate immediately if the output appears inaccurate, insecure, non-compliant, or outside the role’s documented scope (Generative AI Usage Policy §3.5).
  • Never enter member NPI, confidential CUTX information, or proprietary CUTX source code into any AI tool not explicitly approved for that data classification.
  • Complete all required AI training within thirty (30) days of hire and maintain currency on annual refreshers.

Approved AI Tools

The role is approved to use the following AI tools in performing essential functions (subject to the Generative AI Usage Policy and any tool-specific guidance issued by the AI Council):

  • CUTX-approved internal AI assistants (e.g., Sam) for general productivity and approved knowledge tasks.
  • Microsoft Copilot for office productivity (drafting, summarization, spreadsheet support).
  • GitHub Copilot or equivalent AI coding assistant deployed under CUTX enterprise terms, where approved by the AI Council and Information Security.
  • CUTX-approved AI-augmented developer tooling integrated into the engineering toolchain.

Use of AI tools outside this list requires prior approval from the role’s department leader and the AI Council, per the Generative AI Usage Policy §4.

Prohibited AI Use

In addition to the prohibited uses defined in the Generative AI Usage Policy §3.6, the following are specifically prohibited in this role:

  • Using AI output as the sole basis for production code changes, security configurations, or integration contracts without developer review and approval.
  • Entering member NPI, confidential CUTX data, secrets/credentials, or proprietary source code into any AI tool not explicitly approved for that data classification.
  • Using consumer AI tools (free public chatbots) for CUTX work involving non-public information or production code.
  • Adopting AI-suggested third-party packages or dependencies without verifying license, provenance, and security posture.

Compliance & Regulatory Responsibilities

Enterprise Compliance Obligations

The Full Stack Developer Lead is responsible for all enterprise compliance obligations applicable to a CUTX team member, including BSA/AML, OFAC, USA PATRIOT Act/CIP/CDD, GLBA and the Safeguards Rule, Fair Lending laws (ECOA/Reg B, Fair Housing Act), UDAAP, Information Security and Acceptable Use, and the CUTX Code of Conduct.

AI-Specific Compliance Obligations

The Full Stack Developer Lead is responsible for the CUTX Generative AI Usage Policy (TRAIGA / HB 149-aligned), the CUTX AI Playbook (including Tier 2 obligations applicable to this role), and Texas Responsible Artificial Intelligence Governance Act (TRAIGA / HB 149) requirements applicable to the role.

Role-Specific Compliance Obligations

  • CUTX Information Security Policy, Acceptable Use Policy, and Secure Software Development standards.
  • CUTX Change Management and Production Access standards.
  • GLBA and the Safeguards Rule as applied to member NPI handled within applications and integrations.
  • PCI-DSS obligations applicable to any code, configuration, or integration touching cardholder data environments.
  • Vendor and third-party integration controls for partner platforms (Banno, Alkami, Episys, SymXchange, Salesforce, DocuSign, TransUnion, and other approved partners).
  • Web accessibility standards (WCAG) as applied to CUTX member-facing digital properties.

Working Conditions & Physical Requirements

This role is performed in a standard office environment, with a hybrid on-site / remote schedule per CUTX policy and at the discretion of the Head of Digital, Data and Analytics. Work is primarily sedentary and computer-based. Essential physical activities include the ability to remain stationary at a workstation for extended periods; operate a computer, telephone, and standard office equipment; communicate clearly by phone, video conference, email, and in person with engineering peers, business stakeholders, and vendors; and read and review printed and electronic documents and source code for accuracy. Occasional lifting of up to 10 pounds may be required. Reasonable accommodations will be made to enable individuals with disabilities to perform the essential functions of this role, consistent with the Americans with Disabilities Act and CUTX policy.

Acknowledgement & Disclaimer

This job description is intended to describe the general nature and level of work being performed by individuals assigned to this position. It is not intended to be an exhaustive list of all responsibilities, duties, and skills required, and CUTX reserves the right to modify, add to, or remove duties at any time as business needs require.

Employment with CUTX is at-will. This job description does not constitute an employment contract.

Credit Union of Texas

About Credit Union of Texas

Experience more of everything. More service. More value. More solutions to your financial needs. That’s what we are here for. Actually, it’s the only reason we are here. We are interested in what’s going on with you above all else, and our employees are empowered to help you get where you are going, wherever that financial highway needs to take you. We want you to feel how much we truly care about you. At the end of every interaction we have with you, our goal is that little nod and smile that you can’t fight off when you experience something unexpected. That’s the CUTX way.

Industry
Finance & Insurance
Company Size
201-500 employees
Headquarters
Dallas, TX
Year Founded
1931
Website
cutx.org
Social Media