Demo

Software Developer

greenpath, inc.
Farmington, MI Full Time
POSTED ON 1/13/2026
AVAILABLE BEFORE 3/12/2026

 

Software Developer

About GreenPath

GreenPath Financial Wellness is a national nonprofit organization dedicated to empowering people to lead financially healthy lives. We provide counseling, education, and innovative solutions to help individuals and families achieve their financial goals. Our mission-driven culture values collaboration, integrity, and continuous improvement.

Position Purpose

The Software Developer plays a critical role in designing, developing, and maintaining applications that enhance the client experience and support GreenPath’s technology transformation. This position collaborates with internal teams, external partners, and onshore/offshore resources to deliver scalable, secure, and high-quality software solutions. Operating in a SCRUM environment, the Software Developer ensures timely delivery of features, adherence to coding standards, and continuous improvement of systems.

Responsibilities

  • Design, implement, test, and document multi-tier applications.
  • Write high-quality code using T-SQL, C#.NET, JavaScript.
  • Develop web applications leveraging SPA frameworks (Angular) and Microservices (RESTful, SOAP, GRPC).
  • Diagnose and resolve software defects using debugging and profiling tools.
  • Ensure quality solutions by following team policies, coding standards, and best practices.
  • Analyze requirements to create accurate work estimates and plans.
  • Collaborate with cross-functional teams to deliver projects in an Agile environment.
  • Utilize AI tools to improve code quality and productivity.
  • Support continuous learning and professional development initiatives.

Minimum Requirements

  • 4–6 years of experience in software engineering.
  • Strong verbal and written communication skills to convey complex technical concepts.
  • Proficiency in T-SQL, C#, JavaScript, HTML, CSS.
  • Experience with SPA frameworks (Angular), Microservices, and relational databases.
  • Familiarity with ORM technologies (Entity Framework, NHibernate, Dapper).
  • Knowledge of Unit Testing, Test Driven Development (TDD), and source control systems (SVN, Git, TFS).
  • Understanding of Agile methodologies (Scrum, Kanban).

Preferred Qualifications

  • Experience with Azure DevOps and modern CI/CD practices.
  • Familiarity with AI-assisted development tools.
  • Certifications in software development or Agile methodologies.
  • Exposure to human-centered design principles and collaborative development practices.

Benefits

At GreenPath, we offer a comprehensive benefits package designed to support your well-being and professional growth:

  • Competitive salary and performance-based incentives
  • Health, dental, and vision insurance
  • 403(b) retirement plan with employer contributions
  • Generous paid time off and holidays
  • Tuition reimbursement and professional development opportunities
  • Mission-driven work environment focused on making a positive impact

Equal Employment Opportunity Statement

GreenPath is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Salary : $80,000 - $95,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030

Sign up to receive alerts about other jobs with skills like those required for the Software Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at greenpath, inc.

  • greenpath, inc. Farmington, MI
  • About GreenPath GreenPath Financial Wellness is a national nonprofit organization dedicated to empowering people to lead financially healthy lives. We prov... more
  • 6 Days Ago

  • greenpath, inc. Philadelphia, PA
  • Location: Hybrid (Office in Philadelphia, PA; periodic travel required) About Clarifi: Clarifi is a mission-driven human services nonprofit dedicated to ad... more
  • 6 Days Ago

  • greenpath, inc. Philadelphia, PA
  • Location: Philadelphia, PA (Hybrid; minimum 3 days onsite) About Clarifi Clarifi is a mission‑driven nonprofit advancing financial health and opportunity f... more
  • 6 Days Ago

  • greenpath, inc. Farmington, MI
  • Business Analyst – Data & Insights Are you passionate about transforming business needs into actionable data solutions? Do you thrive on collaborating with... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Software Developer jobs in the Farmington, MI area that may be a better fit.

  • eyeWyre Software Studios Mount Clemens, MI
  • Company Description eyeWyre Software Studios provides software solutions and consulting services for mobile, desktop, and web platforms. eyeWyre specialize... more
  • 26 Days Ago

  • eyeWyre Software Studios Mount Clemens, MI
  • Company Description eyeWyre Software Studios provides software solutions and consulting services for mobile, desktop, and web platforms. eyeWyre specialize... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!