Impact starts with you.

I’m looking for a job I’m looking to hire
Job · Minneapolis, MN · Full time

Developer Principal

Educational Credit Management · Public & Societal Benefit · $265M budget · 340 staff · Since 1994

Why Educational Credit Management

FY2024 · Form 990Its mission and biggest programs, as filed

Provides financial counseling, loan guarantees, and default prevention resources to help student loan borrowers and postsecondary institutions manage educational debt.

  • Bankruptcy servicing:ecmc services and monitors the bankruptcy cases on ffelp student loans currently under chapter 7 or 13 of the bankruptcy code. The bankruptcy loans are transferred from the u.s. Department of education (ed) and other guaranty agencies for processing…$50.5M spent in FY2024
  • Default aversion, claims and collection program:in ecmc's role as a federal student loan guarantor, we perform default prevention activities, reimburse lenders for default and other types of claims, and recover defaulted student loans. Default prevention program: ecmc has a robust…$17.2M spent in FY2024
  • Loan guarantee program:ecmc is the designated guaranty agency for california, connecticut, illinois, louisiana, maine, missouri, north carolina, oregon, rhode island, south carolina, tennessee, utah and virginia under the federal family education loan program (ffelp). A guaranty agency under ffelp provides…$12.8M spent in FY2024

Before you apply

FY2024 · Form 990Independent: from IRS data, not the org
Pays its leaders
$187K–$599K
8 officers reported
Fine: from the org's Form 990.
Pt VII · Sec A
Budget
$261.6M
spent in FY2024
Fine: from the org's Form 990.
Pt I · Ln 18
Staff
340
employees
Fine: from the org's Form 990.
Pt I · Ln 5–6
Spent on programs
82%
of spending
Looks good: 82% of spending went to programs; 75% or more.
Pt IX · Ln 25 · col B
Surplus or deficit
+1%
of revenue, FY2024
Looks good: revenue was at least expenses in the latest filing.
Pt I · Ln 19
Cash reserves
2 mo
of spending, in cash and securities
Fine: 1.9 months of spending in cash; 1 to 3.
Pt X · Ln 1–2 · Pt I · Ln 18
Latest return
FY2024
latest Form 990
Looks good: the latest return is for FY2024, 2 tax years back; within 2 tax years.
IRS e-file
IRS status
501(c)(3)
tax-exempt since 1995
Looks good: listed by the IRS.
IRS BMF
Looks goodFineWorth a lookConcernTap a box for the reason.

About the role

The org's own posting, as written

ECMC Group is a nonprofit corporation focused on helping students succeed. Headquartered in Minneapolis, ECMC Group and its family of companies provide financial tools and services, as well as funding for innovative programs to help students achieve their academic and professional goals.

Job Summary

The Developer Principal provides enterprise‑level technical leadership for application development across complex systems and initiatives. This role designs and advances secure, scalable and high‑quality software solutions while influencing architecture, development standards and delivery practices. The position applies deep technical expertise and independent judgment to solve highly complex problems and partners closely with architects and engineering leaders to align solutions with business strategy, long‑term objectives and regulatory requirements.

The role provides technical leadership across teams, guides complex initiatives and mentors developers without formal supervisory responsibility.

Essential Duties and Responsibilities: Designs and implements large, complex applications, systems and processes that align with architectural standards and enterprise strategy Partners with business stakeholders and analysts to define requirements, evaluate solution options and estimate effort for complex initiatives and enhancements Applies independent judgment to analyze ambiguous problems and determine appropriate methods, techniques and evaluation criteria Provides technical leadership across large initiatives and serves as a primary technical point of contact within application development for assigned efforts Collaborates with architecture teams to ensure solutions align with portfolio direction, development standards and security requirements Influences development best practices and standards and reinforces quality through code reviews, technical guidance and mentoring Plans and coordinates complex implementations, ensuring quality of functional design, technical execution and operational readiness Provides subject matter expertise across multiple technical domains and guides resolution of complex or high‑impact issues Supports engineering leadership by providing financial or data input related to project estimates, capital expenditures or cost considerations as requested Reviews and maintains technical documentation including runbooks, operational guides and system documentation Performs other duties and responsibilities as assigned Required Qualifications: Bachelor’s degree in computer science, software engineering, or related field, or equivalent professional experience 8+ years of professional software development experience with deep expertise in Java , including modern frameworks such as Spring / Spring Boot Proven experience designing and delivering large‑scale, secure and highly available Java applications in enterprise environments Strong understanding of software architecture , design patterns and system integration, including REST‑based…

Read the full posting

About Educational Credit Management

From its Form 990

More like this