Software Developer - Hybrid in AZ or MI [SD2-2026-08]
Agate Software
Job Description
Job Description
At Agate Software, we are building a better world by revolutionizing how government agencies and nonprofits manage their grant processes. Our solutions empower our customers to maximize their resources, drive compliance, and focus on their core missions of distributing millions of dollars in funding for critical social services.
Our success is built on three pillars: Innovation, Integrity, and Impact. For over 20 years, Agate Software has been at the forefront of transformative innovation in the grant management industry. Our journey is marked by groundbreaking achievements and a commitment to pushing boundaries. By simplifying complex workflows, enhancing transparency, and turbo-charging efficiency, we enable our customers to maximize the impact of their funding.
Always challenging the status quo, we strive to set new industry standards and we are seeking the brightest minds to join us in this mission. If you're ready to apply your expertise in a dynamic, growth-oriented, mission-driven environment, read on to see how this position aligns with your skills and interests!
Please note that this is an onsite position that is eligible for a hybrid schedule (3 days required onsite/2 days remote) after the first 90 days.
What We're Looking For
Agate is hiring a Software Developer II to help build and improve a mission-critical product in a fast-moving, evolving environment. This is a hands-on, mid-level role for a builder who thrives when things are imperfect: requirements evolve, priorities shift, and the team needs someone who can take ownership, make sound technical decisions, and drive work to completion.
You’ll work across the stack - SQL is a must-have - and you’ll also contribute to our application layers (backend services/middle tier and front-end). You don’t need to have spent your whole career in .NET, but you do need meaningful experience building and maintaining real web applications using a backend language and database-driven systems.
This role is ideal for a solutions-oriented developer who enjoys solving hard problems with limited oversight, values pragmatic engineering and continuous improvement, and is comfortable operating in an Agile delivery model.
What You'll Do- Deliver end-to-end features across the database, backend/middle tier, and front-end layers (SQL + .NET + HTML/CSS/JS).
- Own medium-to-high complexity work from refinement through implementation, testing support, and release.
- Write and maintain SQL stored procedures, functions, and scripts , including indexing basics, query tuning, and performance-minded design.
- Contribute to backend logic in VB.NET or C#.NET (or bring strong transferable backend experience and ramp quickly).
- Build and enhance front-end components using HTML, CSS/Bootstrap, and JavaScript .
- Collaborate with QA to improve test coverage and ensure the completeness of authored work.
- Participate in Agile ceremonies (refinement, estimation, planning) and help the team deliver predictably.
- Perform code reviews , reinforce patterns/standards, and raise overall code quality
- Support requirement clarity by partnering with Product/BA peers on technical approaches and acceptance criteria .
- Mentor Software Developer I teammates through pairing, reviews, and practical guidance.
- Professional experience building production software where you’ve shipped and supported real features (not just prototypes).
- Strong SQL capability : stored procedures, basic indexing, query optimization, and validation/testing.
- Experience contributing to a web application at one or more layers beyond the database, including meaningful backend development (language/framework may vary).
- Working proficiency in VB.NET or C#.NET (or a close equivalent with the ability to ramp quickly).
- Front-end fundamentals: HTML, CSS (Bootstrap), JavaScript .
- Practical experience working in Agile (Scrum, Kanban, or SAFe).
- Able to work with limited direction , turn ambiguity into action, and communicate tradeoffs clearly.
- Strong problem-solving skills—debugging, root cause analysis, and performance troubleshooting mindset.
- Solid grasp of intermediate engineering concepts such as modular design, state management, asynchronous patterns , and managing dependencies.
- Can analyze requirements and propose sound technical approaches before writing code.
- Comfortable contributing in an environment where priorities can shift quickly and outcomes matter more than ceremony.
- Delivered multiple meaningful features end-to-end (database → backend → UI) with minimal rework and strong quality.
- Demonstrated SQL performance competence - you can identify inefficient queries, tune stored procedures, and apply indexing basics appropriately.
- Become a trusted contributor in the backend codebase, able to implement complex business logic and troubleshoot defects across layers.
- Improved team throughput through strong Agile participation (refinement, estimation, planning) and proactive risk/blocker identification.
- Positively influenced code quality through thoughtful reviews , adherence to patterns/standards, and pragmatic engineering decisions.
- Supported growth of junior teammates through mentoring and guidance .
- High ownership, real impact: You’ll work on core systems where your improvements show up quickly in performance, reliability, and customer experience.
- Builder-friendly environment: If you’re the kind of developer who likes rolling up your sleeves, untangling complexity, and shipping practical solutions, you’ll have plenty of room to do that here.
- Broader scope than a typical mid-level role: You’ll touch SQL and application layers - not just one narrow slice - building strong “how the whole thing works” instincts.
- Opportunity to level up fast: You’ll be surrounded by real-world problems (performance, maintainability, evolving requirements) that accelerate learning and technical maturity.
- Autonomy with clear expectations: We’re hiring for someone who can contribute in more than one area of the system and take ownership of meaningful work, who want a strong step-up in ownership and responsibility, without being expected to operate as a fully senior “architect/lead everything” profile.
At Agate Software you'll be part of a team that is dedicated to making a difference through cutting-edge technology and unwavering dedication to our impactful work. If you're ready to make a significant contribution to communities in need and grow your career in an inspiring and challenging environment, apply today!
Diversity Commitment:
As an equal opportunity employer, we are committed to fostering an inclusive environment where an expansive range of ideas, backgrounds, and perspectives are the foundation for innovation. We strive to attract, develop, and retain the brightest minds from all walks of life, and we encourage applications from candidates from underrepresented communities, Indigenous persons, persons with disabilities, persons of diverse sexual orientation and gender identity, and all those who can provide different perspectives that contribute to the diversification of our team. Individuals who embrace innovation and intellectual curiosity are invited to bring their unique personal and professional experiences to the table to enrich our creativity, thought leadership, and discovery.
Work Authorization: Please note that some customer assignments may require additional eligibility, vetting, or access approvals based on contract, security, or regulatory requirements.
To all recruitment agencies: We do not accept unsolicited agency resumes and are not responsible for any fees related to unsolicited resumes.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...Description Job Description At Agate Software, we are building a better world by... ...onsite position that is eligible for a hybrid schedule (3 days required onsite/2 days... ...oversee a large, diverse team of project developers (10-15 direct reports) and establish a Scrum...SuggestedContract workRemote work
- ...Salesforce Developer Lansing, MI Hybrid Only Locals One Year Contract We are seeking candidates who do not require visa sponsorship, are eligible to work on a W2. Client is looking for an experienced Programmer Analyst with strong Salesforce experience...SuggestedContract workWork experience placementLocal area2 days per week1 day per week
$40 - $80 per hour
...Job Title: Java/React Developer - Hybrid Duration (Contract): 12 Months Client Location: Lansing, MI 48933 Location Preference: Hybrid Job Description... ...Agile team members to plan and deliver software solutions. Develop and support full-stack...SuggestedHourly payContract work- ...Full-Stack Java/React Developer to support the Michigan... ...Location: Lansing, MI 48933 (425 W Ottawa St)... ...Work Arrangement: Hybrid (Onsite required Tuesdays... ...Type: Contract (09/28/2026 09/28/2027, extension... ...Methodology: 5+ years of software delivery within Agile development...SuggestedContract work
$45 - $50 per hour
We are seeking a .NET Web Developer to join our team and support the design... ...based out of Lansing, MI.Pay and BenefitsThe pay range... ...Leave)Workplace TypeThis is a hybrid position in Lansing,MI.Application... ...anticipated to close on Sep 4, 2026.About TEKsystemsWe're...SuggestedPermanent employmentTemporary work- ...Analyst VI – Dynamics 365 Location: Lansing, MI (Hybrid) Note: This is a W2 contract role – C2C, 1099... ...and Certifications in Microsoft Power Platform Developer, Microsoft Dynamics 365 Customer Service, Azure Administrator (AZ-104), and ITIL Foundation Note: This is a W2...Contract workWork experience placement
- ...Java Full Stack DeveloperFounded 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 to organizational changes and technological...Visa sponsorshipWork visa
- ...DeveloperProject: Community Health SystemsLocation: Lansing, MI (hybrid, onsite once a week)Team supports a web-based application for... ...on new development for the applicationBack end – will work on developing new microservicesUI – rewriting the UI from Angular to ReactSupport...1 day per week
- ...Full Stack DeveloperWe're hiring a Full Stack Developer for a long-term contract opportunity in Lansing,... ...note: This is a 100% onsite position in Lansing, MI. Relocation to the Lansing area is required. Remote and hybrid work are not available.We're looking for developers...Long term contractContract workRemote workRelocation
- ...8 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high... ...technical requirements and assist in developing cloud-based solutions.• Interest in automation... ..., including public, private, and hybrid cloudmodels.• Help maintain and troubleshoot...
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine,... ...about the data layer: document processing, hybrid lexical/vector retrieval, query surfaces... ..., and Migration Help evolve developer-facing document APIs, including Oracle's...Temporary workFlexible hours$105.79k - $141.05k
...Role As the Lead Salesforce Software Engineer, you will be... ...technical leadership to a team of developers on the creation, delivery, and... ...41,047 in these states: AL AR AZ FL GA IA ID IN KS KY LA ME MO... ...48,099 in these states: CO HI MI MN NC NH NV OR RI $116,364 -...Permanent employmentTemporary workRemote work- Kforce has a client in Okemos, MI that is seeking a Full Stack Java Developer. Summary: We are seeking a Senior Full Stack Application Developer - with a focus on Core Java, web services, and Angular. The ideal candidate will have 7+ years of experience and strong problem...Temporary work
- ...MIAbout Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources... ..., SSRS, SQL Server, and working in an environment utilizing hybrid agile/waterfall project management methodologies.Minimum of 10 years...
- ...Required Candidate Location: East Lansing, MI or Detroit, MI (Relocation Considered) 5... ...Key Responsibilities Design, develop, and deploy AI/ML models and pipelines to... ...Fully on-site, 5 days per week - no remote/hybrid flexibility Engagement Type: Contract...Full timeContract workLocal areaRemote workRelocation
- ...and members of the development team. Hybrid Schedule (non-negotiable): This position... ...client has an opening for a Salesforce Developer 163744 This job is up to months, with... ...option of extension, and is in Lansing, MI We can work corp to corp or w2. Required...Work at officeLocal area
- ...Architect Location: Lansing, MI Duration: 12 Months Contract Position Hybrid: 2 days Office/ Week (... ...integrated with COTS packages, Software as a Service, Web Services and... ...collaborate with other architects and developers for framework and tool...Contract workWork at officeLocal area2 days per week
$94.9k - $135.6k
...& Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through... ...Application window anticipated to close: 08/25/2026 *if interested in opportunity, please submit application...Full timeTemporary workWork experience placementLocal areaImmediate startFlexible hours- ...Role: Jr. Full Stack Developer Location: Okemos, MI or Farmington Hills, MI (Hybrid) Duration: Long term We are seeking a motivated and enthusiastic Junior Full Stack Developer with 1-3 years of hands-on experience. The ideal candidate is a self-starter...
- ...Lockport (IL), Houston (TX), Lansing (MI), Memphis (TN), or San Antonio (TX) – Hybrid (3 days per week in office for... ...driven, accountable, and innovative to develop processes and procedures to drive... ...and implementation of large-scale software systems and platformsMentor and...Live inWork at officeLocal areaRemote work3 days per week
$144.2k - $288.4k
...passionate, and people-focused Principal Software Development Engineer to join our high-... ...performing architecture team responsible for developing a cloud-native platform designed to... ...window for this opening will close on: 08/31/2026 Qualified applicants with arrest or conviction...Hourly payFull timeTemporary workLocal areaFlexible hours- ...Programmer Analyst (Java) Location: Lansing, MI (Hybrid – Local Candidates Only) Duration: 12... ...enterprise applications. Design, develop, and maintain enterprise-level... ...architecture decisions. Participate in full software development lifecycle activities...Temporary workLocal area2 days per week
- ...Staff Software Systems Engineer Anywhere Type: Contract Category: Architecture... ...ID: JN -082026-108350 Date Posted: 08/19/2026 Shortcut: Description Recommended... ...services, and connected workflows. Develop and maintain interface requirements,...Hourly payContract workLocal areaRemote work
$105.79k - $141.05k
..., and an AI-first approach to software engineering to deliver scalable... ...Responsibilities Design, develop, and support scalable digital... ...41,047 in these states: AL AR AZ FL GA IA ID IN KS KY LA ME MO... ...48,099 in these states: CO HI MI MN NC NH NV OR RI $116,364 - $...Full timeTemporary workRemote work- ...Full Stack Software Engineer Anywhere Type: Permanent Category: Development... ...ID: JN -082026-108258 Date Posted: 08/11/2026 Shortcut: Description Recommended... ...6-108258 Responsibilities: Design, develop, and deliver end-to-end software solutions...Hourly payPermanent employmentFull timeLocal areaRemote work
- Job-ID32426120Reference26-01922 Job Title: ( Software Solutions Architect - Rhapsody Developer ) Are you a Software Solutions Architect - Rhapsody Developer seeking... ...& Admin to join their growing team in Lansing, MI About Kyyba: Founded in 1998 and headquartered in Farmington...Visa sponsorshipWork visa
$114.6k - $234.6k
...Description We are looking for smart systems software engineers with BS/MS/PhD in Computer... ..., Smart Flash Cache, Smart Flash Log and Hybrid Columnar Compression technologies.... ...presence of unanticipated software failures Develop algorithms and distributed systems...Temporary workFlexible hours$81.03k
...UX Application Developer To elicit and analyze business requirements to research, design, develop, test and implement automated... ...considered on the level of experience and qualifications. This is a Hybrid position working both remotely from the State of Michigan, and...Work at officeRemote workHome office- ...Position Description Java / React Developer Start Date- 09/28/2026 Rate- $65/hr on C2C End Date... ...Interviews will be held in person. Hybrid: Resource will be working a hybrid... ...Maintenance programs. As a software developer, responsibilities include...Local areaRemote workRelocation2 days per week1 day per week
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - Hybrid in AZ or MI [SD2-2026-08]. Be the first to apply!
- information technology software engineer Okemos, MI
- intel software engineer Okemos, MI
- software developer fintech Okemos, MI
- consulting software engineer Okemos, MI
- part time software developer remote Okemos, MI
- software developer positions Okemos, MI
- software engineer healthcare Okemos, MI
- startup software engineer Okemos, MI
- software engineer amazon Okemos, MI
- cybersecurity software engineer Okemos, MI



