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

Software Developer

$80k - $92k
Full-time

GreenPath Debt Solutions

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.

Vacancy posted 4 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
    6 hours 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
    2 days ago
  •  ...Sr Full Stack Java Developer with AngularWe are looking for a Senior full stack Application Developer on our Application Development Team (focus on Core Java, Webservices and Angular skills). The ideal candidate should have at least 12 years of experience, as a problem... 
    Suggested

    Staffworxs Inc

    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
    2 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... 
    Suggested

    Kyyba

    Farmington Hills, MI
    3 days ago
  •  ...Senior Fullstack Java DeveloperFull stack Java consultant with strong Angular experience. Hands on coding.Design, develop, and maintain scalable Java-based backend services and APIs. Develop rich, interactive user interfaces using Angular.js and related technologies. Collaborate... 

    Kasmo Global

    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
    3 days 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
    3 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
    1 day 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
    3 days 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
    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
    3 days ago
  •  ...design, update, storage, and retrieval. Ability to maintain the developed solution on an on-going basis is essential. Formulate concepts...  ...unit and integration testing (JUnit, JMock). Utilization of software configuration management tools. Code deployment and code versioning... 

    Software Technology Inc

    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...
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Amerisure Insurance Company

    Farmington Hills, MI
    6 hours ago
  •  ...Job Title : Java UI Developer Job Description: Design and develop computer software or specialized utility programs. Analyze user needs and develop software solutions. Work closely with the stakeholders as part of requirement gathering & evaluate problem statements... 
    Relocation

    PROLIM Corporation

    Farmington Hills, MI
    1 day 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
    3 days ago
  •  ...consult our customers during the development of all automotive applications. Derive customer requirements and market trends to develop system value propositions together with internal interfaces (Marketing, Application, System Engineering). Actively manage projects... 

    Insight Global

    Farmington, MI
    3 days ago
  •  ...Senior EngineerAstemo's Advanced Development Division is hiring a Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role goes beyond integration of vendor-provided BSPs, focusing on the platform capabilities that differentiate automotive... 

    Astemo Ltd

    Farmington Hills, MI
    3 days ago
  •  ...embedded applications and services (Android or embedded Linux)Developing codes and tools for embedded applications and services.Setting...  ...Skills: Long term contract Working on state of the art embedded software development Brand new position because of growth within the... 
    Long term contract

    Software Technology Inc

    Farmington Hills, MI
    3 days ago
  • $134.55k - $205.56k

     ...degree from an ABET-accredited engineering program. ~12 years of transmission design experience. ~ Proficiency with PLS-CADD software. ~ Experience must include preparation of scopes of work, development of conceptual designs, determination of design basis, the... 
    Hourly pay
    Work at office
    Local area
    Flexible hours
    3 days per week

    Grid Group

    Farmington Hills, MI
    2 days ago
  •  ...Splunk Developer Designing, deploying, testing, troubleshooting, and maintaining the Enterprise SIEM (Splunk) Environment including configuration issues, deployment problems, and role-based accesses across Windows, Linux, and cloud. Working with a data feed owner, and... 
    Remote work
    Relocation

    HCL Global Systems

    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
    20 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
    18 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
  • $87k - $105k

     ...Cloud Network Engineer – 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
    20 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
    20 days ago
  • P osition : Embedded Hardware Engineer Location : Cedar rapids , Iowa Job Description : Bs degree with 7 years experience hardware design and development and communicate with teams and implement design assist test experience in microcontroller, design ...

    Kasmo Global

    Farmington Hills, MI
    5 days ago
  • $80k - $100k

     ...AI Data Engineer – 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-respected... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Farmington Hills, MI
    3 days ago
  •  ...Oracle Integration Cloud (OIC) Developer – RemoteBright 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... 
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Farmington Hills, MI
    3 days ago
  •  ...the Sumitomo Electric GroupSince the founding of Sumitomo Electric Industries, Ltd. in 1897 with copper wire production, we have developed many new technologies and products through innovative R&D activities based on Sumitomo Electric manufacturing technologies for electric... 
    Work at office
    Worldwide

    Sumitomo Electric

    Farmington Hills, MI
    3 days ago

Do you want to receive more vacancies?

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