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.
- ...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...SuggestedRemote workVisa sponsorshipWork visa
- ...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...SuggestedWork experience placement
- ...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
- ...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...SuggestedWork at office
- 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...SuggestedFull timeLocal areaRemote workFlexible hoursShift work
- ...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
- 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...
- ...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 timeWork at officeLocal areaFlexible hours
- ...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...
- ...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 sponsorshipWork visa
- ...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
- 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 timeWork at officeLocal areaFlexible hours
$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 workTemporary work- ...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 areaWorldwide
- ...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 areaRemote work
- ...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
- ...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
$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 workRelocation- ...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 areaImmediate startWorldwide
$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 timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...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
- ...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 workRelocation
- ...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 workFlexible hours
- ...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 officeWorldwide
- 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 timeWork at officeLocal areaRemote workFlexible hours
- ...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...
- ...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...RelocationFlexible hours
- ...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
- ...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...
$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 timeH1bLocal areaImmediate startRemote workVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software developer positions Farmington Hills, MI
- senior software engineer remote Farmington Hills, MI
- cybersecurity software engineer Farmington Hills, MI
- part time software developer remote Farmington Hills, MI
- software engineer remote Farmington Hills, MI
- software engineer visa sponsorship Farmington Hills, MI
- software engineer Farmington Hills, MI
- software engineer amazon Farmington Hills, MI
- junior software developer remote Farmington Hills, MI
- software developer Farmington Hills, MI



