Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

Greenpath

Software Developer

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Farmington Hills, MI vacancy
  •  ...Java DeveloperHybrid Remote | JO# 48697Location: Farmington Hills, MIJob Description:We are looking for a Senior Full Stack Java Developer. The ideal candidate should have at least10+ years of experience as a problem solver with excellent analytical reasoning and critical... 
    Suggested
    Remote work
    Visa sponsorship
    Work visa

    Kyyba

    Farmington Hills, MI
    2 days ago
  •  ...Core Java, J2EE, XML, Web Services/SOA and used Java.frameworks - Spring, spring batch, Spring-boot, JPA, REST, MQ.Knowledgeable in developing RESTful micro services with technical stack,Amazon ECS , EC2,S3,API Gateway, amazon aurora , ALB, and Route 53 extensive... 
    Suggested
    Work experience placement

    Kyyba

    Farmington Hills, MI
    4 days ago
  •  ...Senior Full Stack Java Developer4 days a week onsite in Okemos/Farmington officeWe are looking for a senior full stack java developer. The ideal candidate should have at least 7 years of experience, as a problem solver with excellent analytical reasoning and critical thinking... 
    Suggested

    RICEFW Technologies

    Farmington Hills, MI
    5 days ago
  •  ...Senior Full Stack Java Developer 4 days a week onsite in Okemos/Farmington office We are looking for a senior full stack java developer. The ideal candidate should have at least 7 years of experience, as a problem solver with excellent analytical reasoning and critical... 
    Suggested
    Work at office

    RICEFW Technologies

    Farmington Hills, MI
    1 day ago
  • Amerisure creates exceptional value for its partners, policyholders, and employees. As a property and casualty insurance company, Amerisure’s promise to our partner agencies and policyholders begins with a comprehensive line of insurance products designed to protect businesses...
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours
    Shift work

    Amerisure Insurance Company

    Farmington Hills, MI
    4 days ago
  •  ...Senior Fullstack Java Developer Location : Fort Worth, Tx(Final Interview Onsite- Hybrid) Role Type : Contract Job Description: Full stack Java consultant with strong Angular experience. Hands on coding. Design, develop, and maintain scalable... 
    Contract work

    Kasmo Global

    Farmington Hills, MI
    3 days ago
  • Job-ID32196938Reference26-01330Job Title: (Java GCP Developer)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond... 

    Kyyba

    Farmington Hills, MI
    11 hours ago
  •  ...with an emphasis on talent management, development and succession planning in line with the company’s strategic direction.Lead a software engineering team focused on delivering web applications, APIs and integrations (PL/SQL and ODI integration platform) while modernizing... 
    Full time
    Work at office
    Local area
    Flexible hours

    Amerisure Insurance Company

    Farmington Hills, MI
    11 hours ago
  •  ...production-support function. This role is for a hands-on, AI-enabled developer who can move across applications, automation, data, and...  ...sustaining teams. We are looking for developers for whom building software is more than a job. Strong candidates are resourceful, curious... 

    H.W. Kaufman Group

    Farmington Hills, MI
    11 hours ago
  •  ...and a balanced compensation structure combined with career development.Job DescriptionWe are looking for a Senior Full Stack Java Developer. The ideal candidate should have at least 10+ years of experience as a problem solver with excellent analytical reasoning and critical... 
    Visa sponsorship
    Work visa

    Kyyba

    Farmington, MI
    2 days ago
  •  ...Engineer IIAstemo's Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role that spans application, platform, and tooling layers — supporting the implementation and integration of advanced... 
    Flexible hours

    Astemo Ltd

    Farmington Hills, MI
    5 days ago
  • Amerisure creates exceptional value for its partners, policyholders, and employees. As a property and casualty insurance company, Amerisure’s promise to our partner agencies and policyholders begins with a comprehensive line of insurance products designed to protect businesses...
    Full time
    Work at office
    Local area
    Flexible hours

    Amerisure Insurance Company

    Farmington Hills, MI
    3 days ago
  • $50 - $65 per hour

    DescriptionThe Cloud Network Engineer II is responsible for designing, implementing, and supporting cloud and hybrid network infrastructure, with a focus on secure, scalable, and highly available connectivity across AWS, Azure, OCI, and on-premises environments.This role...
    Contract work
    Temporary work

    TEKsystems

    Farmington Hills, MI
    11 hours ago
  •  ...validation, and optimization of motorsport electronic systems and software. The role requires the ability to perform the essential...  ...approved parameter changes.Controls and Hybrid Strategy Development Develop and document control strategies for internal-combustion-engine... 
    Local area
    Worldwide

    Robert Bosch

    Farmington Hills, MI
    1 day ago
  •  ...Sr Java Developer Location: Farmington Hills, MI or Fort Worth, TX - Hybrid If a candidate are local to Farmington Hills, they...  ...unit and integration testing (JUnit, JMock) Utilization of software configuration management tools Code deployment and code versioning... 
    Local area
    Remote work

    RIT Solutions

    Farmington Hills, MI
    2 days ago
  •  ...as needed. Responsibilities: Seeking a Senior Java Developer with extensive development experience with Microsoft-Azure, to...  ...Work in an agile team environment to develop, test and deploy software, platforms and changes using agile methodologies, concepts and... 
    Local area

    3B Staffing LLC

    Farmington Hills, MI
    3 days ago
  •  ...Sr. Java Developer Under limited supervision, develop, create and modify complex, multi-tier, distributed enterprise applications...  ...use design patterns to build more efficient and maintainable software; write queries to pull data for testing; create end to end testing... 
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    3 days ago
  • $134k

     ...maintenance of computer networks, including hardware, systems software, applications software and all configurations. Diagnose and resolve...  .... Perform change management to meet stage outage policies. Develop conceptual, logical, or physical network designs. Work with various... 
    Temporary work
    Relocation

    HCL Global Systems

    Farmington, MI
    3 days ago
  •  ...integration, and optimization of motorsport electronic systems and software. This position requires the ability to work effectively in fast...  ...telemetry servers, manage wireless radio connections, and develop standardized data analysis dashboards for performance evaluation... 
    Local area
    Immediate start
    Worldwide

    Robert Bosch

    Farmington Hills, MI
    1 day ago
  • $140k - $190k

     ...Cloud Solutions Architect – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Farmington Hills, MI
    4 days ago
  •  ...Software Developer Technodrive Business Solutions, Inc. has multiple openings for the position of Software Developer. Work Location: Farmington Hills, MI and relocation required to various unanticipated locations throughout the U.S. Job Duties: Design, develop, implement... 
    Relocation

    Technodrive Business Solutions Inc

    Farmington Hills, MI
    3 days ago
  •  ...Software DeveloperDevelop and build user interface for websites, products, and mobile applications. Review and analyze functional requirements, map documents, and assist in problem solving and troubleshooting. Work with various technologies such as Java, WebSphere, and... 
    Temporary work
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    5 days ago
  •  ...the planet. You’ll contribute to this vital work while further developing your skills through our award-winning employee development...  ...EMERSON ( Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless... 
    Temporary work
    Flexible hours

    Emerson

    Farmington, MI
    14 hours ago
  •  ...support SEWS Ethernet cable business.Perform root-cause analysis of high speed cable issues using laboratory measurement equipment and develop corrective and preventive actions.Serve as the primary technical contact for customers on high-speed automotive cable and... 
    Work at office
    Worldwide

    Sumitomo Electric

    Farmington Hills, MI
    11 hours ago
  • Amerisure creates exceptional value for its partners, policyholders, and employees. As a property and casualty insurance company, Amerisure’s promise to our partner agencies and policyholders begins with a comprehensive line of insurance products designed to protect businesses...
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Amerisure Insurance Company

    Farmington Hills, MI
    2 days ago
  •  ...aspects of programming and application development, including file design, update, storage, and retrieval • Ability to maintain the developed solution on an on-going basis is essential • Formulate concepts, define system scope and technical objectives based on user... 

    MSR Technology Group

    Farmington Hills, MI
    10 days ago
  •  ...Sr. Software DeveloperUnder limited supervision, design, develop, test and implement complex web and enterprise applications; responsible for full SDLC; understand business requirements, convert into functional requirements and validate feasibility; develop proof of concepts... 
    Relocation
    Flexible hours

    HCL Global Systems

    Farmington Hills, MI
    5 days ago
  •  ...Job Title: Software Engineer (Java) Location: Farmington, MI Duration: Fulltime Project Overview:  You will be part of an Agile...  ..., secure, and standards-compliant. Responsibilities Develop user interface and server-side components using approved frameworks... 
    Full time

    V2Soft

    Farmington, MI
    more than 2 months ago
  •  ...Java/Angular Developer Sonoma Consulting is one of the fastest growing national IT Consulting and Executive Search company in the United States, which was founded in 2011 by Mark McGee, the President and CEO. Sonoma Consulting has two business divisions - IT Consulting... 

    Sonoma Consulting

    Farmington Hills, MI
    3 days ago
  • $130k - $170k

     ...Cloud Architect (Multi-Cloud) – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Farmington Hills, MI
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!