Application Developer II
Core
Design, implement, and maintain custom internal software systems and data pipelines to support business workflows and organizational teams.
Role type
Mid-to-senior level Application Developer (Full Stack)
Builds
Custom in-house applications, data pipelines, and enhancements to third-party systems
Domain
Nonprofit financial services / Lending / Economic justice
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
3-tier application architecture, ETL process design, React, C# or VB.NET, T-SQL/MSSQL or MySQL, Git, Dapper
Preferred skills
WinForms, Python, CentOS, GitLab DevOps CI/CD, shell scripting, financial/lending application experience
Responsibilities
Manage project lifecycle, deployment, and release for product launches; Design and implement applications for assigned business workflows; Architect new and redesign/modernize existing applications; Build and implement data pipelines and manage databases; Provide mentoring for less experienced staff members
Seniority
Mid-level (5+ years experience), hands-on IC with some mentorship