Software Developer
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 We are seeking a skilled and motivated Software Developer to join GreenPath’s development team. In this role, you will be a strong technical contributor responsible for designing, building, enhancing, and maintaining both internal and externally facing applications. You will work closely with experienced developers to continuously expand your technical expertise while gaining a deep understanding of GreenPath’s business domain. This role is ideal for someone who enjoys solving complex problems, embraces continuous learning, and is excited to contribute to high‑quality, scalable software solutions. Responsibilities Participate in the design, development, testing, and documentation of multi‑tier applications Maintain and enhance existing applications to ensure performance, reliability, and scalability Diagnose, troubleshoot, and resolve software defects Utilize debugging and profiling tools to optimize application performance Analyze requirements and create accurate estimates, work plans, and technical solutions Adhere to established coding standards, team policies, and SDLC methodologies Collaborate with cross‑functional teams to deliver high‑quality software solutions Actively contribute to continuous improvement of development processes and methodologies Promote and apply industry best practices in software engineering Demonstrate a commitment to professional growth by seeking out new challenges and learning opportunities Qualifications Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent practical experience) 4–6 years of professional software engineering experience Strong ability to communicate complex technical concepts clearly, both verbally and in writing Hands‑on experience with .NET web application development Working knowledge of SPA frameworks such as Angular Experience with microservices architectures (RESTful, SOAP, gRPC) Proficiency with relational databases, SQL, and ORM technologies (specifically Entity Framework) Strong knowledge of HTML and CSS Experience with Unit Testing and Test‑Driven Development (TDD) Familiarity with Azure DevOps and source control systems (Git, SVN, TFS, etc.) Experience working in Agile environments (Scrum, Kanban, etc.) Experience leveraging AI tools to improve development productivity and code quality Qualities & Characteristics Strong interpersonal and collaboration skills Analytical mindset with a proven ability to solve problems and recommend solutions Comfortable working in a team environment and proactively asking questions to learn processes quickly Ability to manage multiple tasks or projects simultaneously Demonstrates integrity, accuracy, positivity, and dependability Thrives in fast‑paced environments and can effectively meet deadlines Ability to apply and follow policies and procedures when evaluating processes Communication Skills Excellent verbal and written communication skills Ability to produce clear, accurate technical documentation Action‑oriented with a strong focus on follow‑through and stakeholder satisfaction Working Conditions & Physical Requirements Work is primarily sedentary in nature with no special physical demands. Typically works normal office hours, with periodic after hour requests for support or special business needs. Also participates in the after hours on‑call rotation with two week periods. Travel may be requested but will be less than 10%. Benefits 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. #J-18808-Ljbffr
- ...Overview Kforce has a client seeking a Senior Full Stack Java Developer in Lansing, MI. A confidential enterprise client is looking for multiple experienced software engineers to support ongoing development and enhancement of enterprise‑scale applications. The engagement...SuggestedHourly payContract work
- ...Role- Senior Java Developer Location- MI Job Type: Contract Job Overview We are hiring a Senior Java Developer to work on modernizing APIs for a healthcare (HCP) platform. The role involves transforming legacy systems into...SuggestedContract work
- ...• System development processes and method• Testing methods, including unit and integration testing (JUnit, JMock)• Utilization of software configuration management tools• Code deployment and code versioning tools Experience in the following: UNIX (AIX) UNIX...Suggested
- ...Lead Software Engineer Under limited supervision, develop, create, and modify complex, secure computer applications and solution architectures using Agile; responsible for full SDLC; gather business requirements, turn into functional requirements and validate technical...SuggestedRelocationFlexible hours
- Overview Kforce has a client seeking a Senior Full Stack Java Developer in Lansing, MI. A confidential enterprise client is looking for multiple experienced software engineers to support ongoing development and enhancement of enterprise‑scale applications. The engagement...SuggestedHourly payContract work
- ...Job Description We are hiring the following positions for projects in the United States: Java Developers – Mid‑Level and Senior Level Senior Oracle Database Administrator Web Developers Hadoop Administrator (Linux/Unix training provided) Qualifications Minimum 75%–80%...Relocation
- ...Software Developer • Modify existing application code or interfaces or build new application components from detailed requirements. • Analysis of requirements, support of the design, development of the code, testing, debugging, deployment, and maintenance of those programs...
- ...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...
- .... The Application Engineer's focus will be as technical liaison and support between the client and the OEM customer on electrical/software requirements and testing for OEM multimedia/entertainment products for North American OEMs. Primary Duties & Responsibilities Conceptualization...
- ...locations within the MAHLE organization worldwide. Continuously maintain familiarity with MAHLE product technology and follow up newly developed technologies and practices in order to be able to support our customers in their development programs and other aspects relevant...Contract workCurrently hiringWorldwide
$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,...Hourly payWork at officeLocal areaFlexible hours3 days per week- ...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 workRelocation
- ...tests. Assist in DVP&R development and test coordination. Develop test cases for HIL and vehicle tests to assist in interface... ...history spans over 13 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We...Contract workRemote work
- ...TDD/BDD experience iOS Cloud - Amazon Web Services (AWS) Automotive industry experience Additional Information Titles: Java Developer, Software Developer, Java Angular Developer, Angular JS Developer Skills: Angular JS, AngularJS, Spring, Rest full, web Services, Oracle...
- ...Overview Miracle Software Systems, Inc is looking for Java Full Stack Developer position at Novi, MI. Please find the below details Job Description Employees in this job function are responsible for designing, developing, testing and maintaining software applications...Full time
- ...We are looking for a Full Stack Java Developer with strong experience in Angular , Java , and Spring Boot to build and enhance enterprise web applications. The role involves developing end-to-end features, building secure REST APIs, and collaborating with cross-functional...
- ...Full-stack Java Developer with Spring Framework and Angular Experience Okemos/Farmington Hills, MI ( Onsite) 12 Months Apply here: Core Technical Skills Core Java – strong understanding of OOP principles, multithreading, collections, and exception handling. Deep understanding...
- ...Role: Full Stack Developer Location: Okemos, MI or Farmington Hills, MI (Hybrid) Duration: Long term Must have Technical Skills: ~ Core Java ~ Java EE ~ RESTful Microservices ~ Jersey ~ SQL, PL/SQL...
- ...be part of a dynamic and impactful global company! Please visit us at to know more . Only W2 Job Summary: The Software Engineer will join an agile development team responsible for our web applications, special projects and/or supporting tools. The...Local areaWorldwide
$65 per hour
...Pay Rate: $65.00 ADAS feature owner will be responsible for developing features and algorithms for Driver Assistance Systems. Define... ...functionality using Matlab, Simulink, Stateflow. Develop test cases for software unit and integration tests. Support HIL and bench validation...For contractorsLocal areaRemote work- ...various DevOps requests, including deployment, monitoring, and troubleshooting, to support development and operations teams effectively. Develop and maintain comprehensive documentation of application build steps and processes to facilitate knowledge sharing and adherence to...
- ...Siemens Digital Industries Software is a leading provider of solutions for the design, simulation and manufacture of products across many... ...Your contribution will impact the way designers and engineers develop products. What you’ll bring Bachelor’s degree in computer...Work from home
- ...Position Title: Principal Software Engineer Location Of Employment: 2000 Town Center, Unit 660, Southfield, MI 48075 Reference ID: REQ... ...Responsibilities 1. Software Architecture & Development Design, develop, and optimize embedded software for automotive infotainment systems...
$34 - $40 per hour
...electrical, and plumbing systems for the assigned facility. The performance of all necessary maintenance and operational tasks are developed to assure maximum life and reliability of all mechanical/electrical/plumbing systems. Typically, this position does not have a...For contractorsApprenticeshipWork at officeImmediate startFlexible hours- ...with regular training, opportunities for advancement, and fun events to bring everyone together. The Software Engineer is responsible for designing, developing, modernizing and supporting customer-facing and internal business applications across the organization. The...Temporary workWork experience placementFlexible hours
$90.75k - $133.1k
...safety, efficiency, and enjoyment About the Role As a Software Engineer, you will bridge the gap between advanced computational... ...through intuitive interfaces. Enable Remote/Cloud Computation: Develop services and APIs that run geometry and design logic reliably,...Temporary workWork at officeImmediate startRemote workFlexible hours3 days per week$150k - $175k
About the Role In this critical role on AlixPartners’ Corporate Services team, you will support the Information Technology function via the CCSI (Cloud, Client Services, and Innovation) Team. This role is a senior, hands‑on technical leadership position with a strong emphasis...Full timeWork at officeRemote workRelocation packageMonday to Friday$100k - $145k
...testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. Handles complex problems... ...and demonstrates analytical thinking. Responsibilities Develop existing applications and contribute to development of new applications...Work experience placementWork at officeRemote workShift workNight shift2 days per week3 days per week- ...part of digital transformation efforts Qualifying customer opportunities and requirements and designing solutions that may include software, cloud services, and professional services Present solutions at customer and partner briefings, Microsoft and NetApp sales...Contract workLocal area
- ...client of MI in Farmington Hills. This is hybrid, 3 days a week onsite and 2 remote. We are looking for a Senior Full stack Developer. The ideal candidate should have at least 8 years of experience, as a problem solver with excellent analytical reasoning and...Remote work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- consulting software engineer Farmington Hills, MI
- senior software engineer remote Farmington Hills, MI
- entry level software engineer remote Farmington Hills, MI
- software developer fintech Farmington Hills, MI
- software developer positions Farmington Hills, MI
- software engineer amazon Farmington Hills, MI
- remote entry level software developer Farmington Hills, MI
- software engineer Farmington Hills, MI
- intel software engineer Farmington Hills, MI
- startup software engineer Farmington Hills, MI

