961,875open jobs
58,127companies
159,282added this week
Browse all
Salary
$180k – $200k per year
Location
In office (Minneapolis)
Seniority
Principal · 8+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 30, 2026. First seen by Alion on Sep 11, 2026.

Overview
Company
Impact
Profile match
ECMC Group is a nonprofit corporation focused on helping students succeed.

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 applicationsin enterprise environments

    • Strong understanding of software architecture, design patterns and system integration, including REST-based and event-driven architectures

    • Extensive hands-on experience with AWS services, such as EC2, RDS, S3, IAM, Lambda, API Gateway, SQS, or equivalent cloud-native services

    • Advanced experience with relational databases and SQL, including data modeling, performance tuning and transactional integrity

    • Demonstrated ability to provide technical leadership, mentor senior developers and guide architectural decisions without formal authority

    • Strong communication and collaboration skills, with the ability to translate complex technical concepts for both technical and non-technical stakeholders

    • Demonstrated experience using AI-assisted development tools(e.g., code generation, test creation, documentation) with sound judgment, including validating output quality and adhering to security and data-handling standards

    Preferred Qualifications:

    • Experience designing and implementing large-scale, distributed systemsin a cloud-native environment (AWS preferred).

    • Strong background in cloud architecture and services, including compute, storage, messaging and monitoring (e.g., AWS EC2, ECS/EKS, Lambda, SQS/SNS, CloudWatch).

    • Demonstrated experience with secure coding practices, application security and building solutions in regulated or compliance-driven environments.

    • Experience modernizing legacy applications, including cloud migration, refactoring, or decomposition into services.

    • Proven ability to provide technical leadership, mentor senior and mid-level developers and influence architectural decisions across teams.

    The pay range for this position is $180,000-$200,000. Actual compensation may vary based on factors such as relevant experience, peer and market benchmarks, and geographic location.

    This position is classified ashybrid Monday - Wednesday and requires attendance in Minneapolis, MN.

    To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

    ECMC Group is committed to ensuring our diverse, inclusive, and equitable culture is built on a strong sense of belonging, where everyone feels seen, heard, and encouraged to show up as their authentic self.

    ECMC Group also provides a comprehensive benefits package:

    • Health & wellness benefits: Medical,dental, and vision insurance plan options, with a generous employer subsidy. Company paid life & disability insurance, pre-tax flexible spending accounts and robust wellness programs.
    • Financial benefits: Generous401(k) plan with a company match up to 6% and additional discretionary contribution potential, holiday time off, paid time off accrual starting at 20 days/year and commuter subsidy.
    • Education benefits: Tuition reimbursement up to $10,500/year for approved programs and student loan payment reimbursement up to $4,800/year. Up to $5,250 of qualifying education benefits can be reimbursed pre-tax.
    Free account
    Stop reading job ads. Get the ones that fit.
    One free account turns this page into a shortlist built around your stack, your level and your pay.
    Match on every job. Stack, seniority, pay and location, scored against your profile.
    961,875 open roles. Read straight off company career pages, refreshed every day.
    Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
    3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
    Create a free account Continue with Google
    Free forever. No card. Under a minute.

    Your match

    How well do you fit this role?
    Two answers are enough for a real match. No account needed.
    Check my fit
    Answers stay in this browser until you create an account.

    Recommended for you based on this role

    Backend
    Similar stack
    Same company
    Minneapolis
    $197k – $232k per year • In office • Full-Time • 11+ years exp • Bachelor's Degree • Boston
    Python
    JavaScript
    TypeScript
    SQL
    C#
    C#
    .NET
    AI/ML
    Copilot
    Claude
    Frontend
    Angular
    React.js
    DevOps
    Rest API
    Azure DevOps
    Kibana
    Azure
    CI/CD
    AWS
    Docker
    Kubernetes
    Grafana
    AWS Lambda
    GitHub
    Cybersecurity
    HIPAA
    Analytics
    Master Data Management
    Erwin
    Management
    Jira
    Agile
    Apply
    $216k – $283k per year • In office • 12+ years exp • Santa Clara
    Rust
    Databases
    InfluxDB
    Apache Kafka
    AI/ML
    Time Series Forecasting
    DevOps
    GCP
    Azure
    AWS
    Kubernetes
    Service Mesh
    Amazon Kinesis
    Quantum
    IonQ
    Apply
    $175k – $228k per year • In office • 8+ years exp • Bachelor's Degree • Bothell
    Go
    AI/ML
    Human-in-the-Loop
    Management
    Stripe
    Quantum
    IonQ
    Apply
    $138k – $207k per year • In office • Sunnyvale
    Python
    SQL
    Mobile
    Clean Architecture
    DevOps
    Rest API
    CI/CD
    Git
    Kubernetes
    Linux
    Apply
    $143k – $275k per year • In office • 15+ years exp • Bachelor's Degree • Mountain View
    Python
    JavaScript
    C#
    C++
    AI/ML
    Copilot
    Claude Code
    AI Agents
    OpenAI Codex
    Human-in-the-Loop
    Agentic Workflows
    DevOps
    Windows
    Apply
    ≈ $28k – $50k per year (Estimated) • Remote (EAEU) • 3+ years exp • Moscow
    Java
    SQL
    C#
    Databases
    Apache Kafka
    DevOps
    Rest API
    gRPC
    Apply
    In office • 10+ years exp
    TypeScript
    SQL
    C#
    C#
    .NET
    AI/ML
    Copilot
    AI Agents
    AWS Bedrock
    LLM
    Synthetic Data
    OpenRouter
    DevOps
    Rest API
    GitHub Actions
    CI/CD
    AWS
    Bitbucket
    GitHub
    SOAP
    QA
    Selenium
    JMeter
    Playwright
    Apply
    In office • 5+ years exp
    Python
    Ruby
    PowerShell
    C#
    Databases
    PostgreSQL
    DevOps
    Rest API
    Ansible
    GCP
    Azure
    Jenkins
    AWS
    Docker
    Kubernetes
    IAM
    Linux
    Windows
    Cybersecurity
    Okta
    CyberArk
    HashiCorp Vault
    BeyondTrust
    LDAP
    SIEM
    Apply
    ≈ $144k – $275k per year (Estimated) • In office • 4+ years exp • South San Francisco
    Python
    SQL
    AI/ML
    LangGraph
    AutoGen
    LangChain
    Prompt Engineering
    AI Agents
    Pydantic AI
    CrewAI
    Gemini
    LLM
    RAG
    OpenAI
    Anthropic
    Multi-Agent Systems
    Machine Learning
    Apply
    In office • Internship • Tomsk
    Python
    JavaScript
    SQL
    Management
    Confluence
    Jira
    QA
    Selenium
    Postman
    Apply
    $90k – $100k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Minneapolis
    DevOps
    AWS
    Cybersecurity
    HIPAA
    Management
    SharePoint
    Microsoft Office
    Apply
    ≈ $71k – $162k per year (Estimated) • In office • Full-Time • 5+ years exp • High School Diploma • Minneapolis
    Management
    Microsoft Office
    Apply
    ≈ $38k – $82k per year (Estimated) • In office • Full-Time • 2+ years exp • High School Diploma • Minneapolis
    Management
    Microsoft Office
    Apply
    ≈ $39k – $82k per year (Estimated) • Hybrid • Full-Time • 1+ year exp • High School Diploma • Minneapolis
    Apply
    Accountant 15 days ago
    $68k – $80k per year • Hybrid • Full-Time • Bachelor's Degree • Minneapolis
    Analytics
    Microsoft Excel
    Management
    Microsoft Office
    Apply
    $172k – $301k per year • Equity • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Minneapolis
    Python
    Go
    Java
    SQL
    Databases
    PostgreSQL
    Neo4j
    AI/ML
    AI Agents
    LLM
    OpenAI
    Anthropic
    Frontend
    GraphQL
    DevOps
    gRPC
    GCP
    Azure
    CI/CD
    AWS
    Docker
    Kubernetes
    IAM
    Management
    ServiceNow
    Apply
    ≈ $33k – $59k per year (Estimated) • Equity • In office • Full-Time • High School Diploma • Minneapolis
    Apply
    $153k – $229k per year • Equity • In office • Full-Time • 7+ years exp • High School Diploma • Minneapolis
    Python
    Java
    Perl
    AI/ML
    Copilot
    DevOps
    Terraform
    GitHub Actions
    CloudFormation
    CI/CD
    Git
    AWS
    Docker
    AWS Lambda
    Amazon EC2
    GitHub
    Amazon S3
    IAM
    Amazon ECS
    Amazon CloudWatch
    Cybersecurity
    Dependabot
    Apply
    ≈ $59k – $122k per year (Estimated) • Remote (United States) • Full-Time • 2+ years exp • High School Diploma • Minneapolis
    Marketing
    Salesforce
    Apply
    $86k – $105k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Minneapolis
    Apply
    See all jobs
    This is one of many
    961,875 more open roles from verified company boards, updated every day.