Software Developer

ADP, Inc.

Farmington Hills (MI)

On-site

USD 80,000 - 92,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health, dental, and vision insurance
403(b) retirement plan
PTO and holidays
Tuition reimbursement
Professional development

Job summary

GreenPath Financial Wellness is seeking a Software Developer in Farmington Hills, MI, to design, develop, and maintain scalable software in a SCRUM environment. You will work on SPA web apps using Angular, microservices, and relational databases, ensuring quality through testing and modern development practices.

The role requires 4–6 years of software engineering experience, strong communication, and familiarity with ORM technologies and CI/CD tooling.

Qualifications

  • 4–6 years of experience in software engineering.
  • Strong verbal and written communication skills.

Responsibilities

  • Design, implement, test, and document multi-tier applications.
  • Develop web applications leveraging SPA frameworks (Angular) and Microservices (RESTful, SOAP, GRPC).
  • Diagnose and resolve software defects with debugging/profiling tools.
  • Adhere to coding standards and best practices.

Skills

Angular
Microservices
REST
SOAP
gRPC
Entity Framework
NHibernate
Dapper
Unit Testing
TDD
Git
SVN
TFS
Agile (Scrum/Kanban)
CI/CD
Azure DevOps
AI tools

Tools

Angular
SQL/Relational DBs
ORMs (EF/NHibernate/Dapper)

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Software Developer

Full Time Non-Manager Farmington Hills, MI, US

2 days ago Requisition ID: 1877

Salary Range: $80,000.00 To $92,000.00 Annually

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.
  • 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.
  • 4–6 years of experience in software engineering.
  • Strong verbal and written communication skills to convey complex technical concepts.
  • 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.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

GreenPath Financial Wellness • Farmington Hills (MI)

On-site
USD 80,000 - 110,000
Competitive salary and performance-based incentives
Health, dental, and vision insurance
403(b) retirement plan with employer contributions
+2
Software Developer
Software Developer

Socket.dev • Farmington Hills (MI)

On-site
USD 90,000 - 120,000
Health insurance
401(k) matching
Paid time off and holidays
+1
Software Developer — Angular & Microservices
Software Developer — Angular & Microservices

ADP, Inc. • Farmington Hills (MI)

On-site
USD 80,000 - 92,000
Competitive salary
Health, dental, and vision insurance
403(b) retirement plan
+3
Software Developer: Build Scalable C#/Angular Apps (Agile)
Software Developer: Build Scalable C#/Angular Apps (Agile)

Socket.dev • Farmington Hills (MI)

On-site
USD 90,000 - 120,000
Health insurance
401(k) matching
Paid time off and holidays
+1
Software Engineer - .NET/Angular & Microservices
Software Engineer - .NET/Angular & Microservices

GreenPath Financial Wellness • Farmington Hills (MI)

On-site
USD 80,000 - 110,000
Competitive salary and performance-based incentives
Health, dental, and vision insurance
403(b) retirement plan with employer contributions
+2
Software Developer
Software Developer

Gregory Welteroth Advertising • Montoursville

On-site
USD 65,000 - 110,000
Associate Software Engineer at Greenway Health
Associate Software Engineer at Greenway Health

Feedinkoo • United States

Hybrid
USD 60,000 - 80,000
Competitive pay
Medical, dental and vision benefits
Matching 401(k)
+4
Software Engineer Principal
Software Engineer Principal

Pathward, N.A. • United States

Hybrid
USD 104,000 - 174,000
Health insurance
401(k) retirement benefits
Life insurance
+2
Senior Software Developer
Senior Software Developer

V2X • Chantilly (VA)

On-site
USD 80,000 - 100,000
Healthcare coverage
Life insurance, AD&D, and disability benefits
Retirement plan
+5
Sr Software Developer
Sr Software Developer

Motion Industries • Birmingham (AL)

On-site
USD 85,000 - 125,000