A

APG Federal Credit Union

Member-owned credit union providing loans

Software Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeEdgewood, MD, USA$103k - $175.2k /yr

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field is preferred; equivalent education and experience may be considered.
  • At least 5 years of full-stack software development experience, including at least 3 years developing customer-facing web or mobile applications.
  • Experience working in Agile/Scrum environments and with SDKs.
  • Experience with JavaScript/TypeScript; React, Angular, or Vue.js; HTML5; CSS3; SCSS; responsive and mobile-first design principles.
  • Experience with C#, .NET/ASP.NET Core, and microservices architecture.
  • Experience with REST APIs, JSON, XML, OAuth, SAML, OpenID Connect, SQL Server, PostgreSQL, cloud-based integrations, and large volumes of vendor integrations.
  • Experience with Azure DevOps or GitHub Actions and CI/CD pipelines.
  • Knowledge of secure coding practices, authentication and authorization technologies, encryption, API security standards, and financial services compliance requirements.
  • Strong understanding of digital banking and fintech ecosystems.
  • Ability to communicate technical concepts to non-technical stakeholders, solve problems analytically, collaborate and build relationships, work independently while managing multiple priorities, and support exceptional member experiences and continuous learning.

Responsibilities

  • Design, develop, prototype, test, deploy, and maintain consumer-facing and business-facing digital banking applications, including responsive web and mobile experiences, scalable backend services, APIs, middleware integrations, and reusable components across digital channels.
  • Create technical solutions for online banking, mobile banking, account opening, lending, payments, financial wellness, chatbots, self-service, personalization, virtual branches, and AI-driven member experiences.
  • Design scalable, maintainable digital banking architecture, implement SDK solutions when appropriate, and work with APIs, middleware, IT infrastructure, cloud, and application subject-matter experts in accordance with established practices and standards.
  • Design and support RESTful APIs, event-driven integrations, and secure data exchange connecting banking systems, digital platforms, loan origination and account opening platforms, payment providers, fraud and security systems, CRM solutions, data platforms, and data warehouses; evaluate vendors' technical capabilities as needed.
  • Follow secure software development lifecycle practices and financial services regulations and security standards; use secrets management and CI/CD pipelines; conduct code reviews, unit, load, and regression testing; remediate vulnerabilities; and support audits, penetration testing, and compliance initiatives.
  • Participate in Agile ceremonies and sprint planning; collaborate with Product Owners to turn member needs, mockups, wireframes, research, journey maps, and user stories into accessible digital solutions with Digital Experience teams.
  • Recommend approaches balancing member experience, scalability, security, and speed to market; evaluate emerging technologies, fintech partnerships, and development frameworks; and identify automation and digital self-service improvements.
  • Troubleshoot production issues and perform root-cause analysis; support system upgrades, platform releases, and vendor enhancements; monitor application health, performance metrics, and usage analytics; and support incidents.
  • Maintain current technical documentation and implementation standards using SDLC practices, centralized source code repositories, knowledge bases, YAML files, design documentation, and version control.
  • Build and enhance front-end, back-end, API, SDK, and middleware components for banking and self-service experiences; collaborate in sprint planning, standups, backlog refinement, and delivery discussions; translate user stories, business requirements, journey maps, and research into scalable solutions; support third-party integrations; conduct accessibility reviews and performance validation; and document reusable patterns for future scalability and maintainability.

Desired Qualifications

  • Experience in financial services, banking, fintech, or regulated industries.
  • Experience with SDKs from digital banking providers such as Q2, Lumin, or Alkami.
  • Experience with Node.js and GraphQL.
  • Experience with Docker, Kubernetes, Microsoft Azure, and/or AWS technologies.
  • Experience with enterprise integration platform platforms such as MuleSoft or Informatica.
  • Microsoft Azure Developer Associate, AWS Certified Developer, Certified Scrum Developer (CSD), Certified Kubernetes Application Developer (CKAD), CompTIA Security+, Certified Secure Software Lifecycle Professional (CSSLP), or Certified API Security Professional (CAPS).

About the Company

APG Federal Credit Union

Member-owned credit union providing loans

APG Federal Credit Union is a member-owned, not-for-profit financial cooperative offering both personal and business banking. It provides checking and savings accounts, money market accounts, CDs, IRAs, auto loans, mortgages, HELOCs, personal loans, credit cards, and business services such as merchant services and commercial lending. It differentiates itself by being owned by members who receive reinvested earnings, lower fees, and better rates, with a nonprofit structure and a broad eligibility footprint in Harford, Cecil, Baltimore counties, and Baltimore City, plus a strong focus on financial education. Its goal is to help members manage money, build wealth, and access affordable financial services while supporting the local community.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Aberdeen, MD
Founded
1938

Recently Posted Jobs

Explore more opportunities at APG Federal Credit Union

See more jobs