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

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.
What You'll Bring
  • 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.
What Success Looks Like (within your first year)
  • 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
What Makes This Role Exciting
  • 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.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Software Developer - Hybrid in AZ or MI [SD2-2026-08] in Okemos, MI vacancy
  •  ...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... 
    Suggested
    Contract work
    Remote work

    Agate Software

    Okemos, MI
    2 days ago
  •  ...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... 
    Suggested
    Contract work
    Work experience placement
    Local area
    2 days per week
    1 day per week

    KSN Technologies. Inc

    Lansing, MI
    2 days ago
  • $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... 
    Suggested
    Hourly pay
    Contract work

    Smart IMS Inc

    Lansing, MI
    2 days ago
  •  ...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... 
    Suggested
    Contract work

    Stellar Professionals

    Lansing, MI
    2 days ago
  • $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... 
    Suggested
    Permanent employment
    Temporary work

    TEKsystems

    Lansing, MI
    5 days ago
  •  ...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 work
    Work experience placement

    A-Line Staffing Solutions

    Lansing, MI
    1 day ago
  •  ...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 sponsorship
    Work visa

    Kyyba

    Okemos, MI
    1 day ago
  •  ...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

    Software Technology Inc

    Lansing, MI
    1 day ago
  •  ...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 contract
    Contract work
    Remote work
    Relocation

    Conexess

    Lansing, MI
    4 days ago
  •  ...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... 

    Kyyba

    Lansing, MI
    2 days ago
  • $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 work
    Flexible hours

    Oracle

    Lansing, MI
    5 days ago
  • $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 employment
    Temporary work
    Remote work

    Lumen Inc

    Lansing, MI
    2 days ago
  • 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
    Okemos, MI
    7 days ago
  •  ...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... 

    Kyyba

    Lansing, MI
    1 day ago
  •  ...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 time
    Contract work
    Local area
    Remote work
    Relocation

    Akaasa Technologies

    East Lansing, MI
    2 days ago
  •  ...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 office
    Local area

    Focused HR Solutions

    Okemos, MI
    a month ago
  •  ...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 work
    Work at office
    Local area
    2 days per week

    InterSources

    Lansing, MI
    4 days ago
  • $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 time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Flexible hours

    Cardinal Health

    Lansing, MI
    3 days ago
  •  ...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... 

    Tech Tammina

    Okemos, MI
    1 day ago
  •  ...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 in
    Work at office
    Local area
    Remote work
    3 days per week

    Anveta

    Lansing, MI
    2 days ago
  • $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 pay
    Full time
    Temporary work
    Local area
    Flexible hours

    Hispanic Alliance for Career Enhancement

    Lansing, MI
    1 day ago
  •  ...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 work
    Local area
    2 days per week

    Career Land Center, LLC

    Lansing, MI
    more than 2 months ago
  •  ...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 pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Lansing, MI
    2 days ago
  • $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 time
    Temporary work
    Remote work

    Lumen

    Lansing, MI
    2 days ago
  •  ...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 pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Lansing, MI
    4 days ago
  • 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 sponsorship
    Work visa

    Kyyba

    Lansing, MI
    1 day ago
  • $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 work
    Flexible hours

    Oracle

    Lansing, MI
    2 days ago
  • $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 office
    Remote work
    Home office

    Michigan Farm Bureau

    Haslett, MI
    13 hours ago
  •  ...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 area
    Remote work
    Relocation
    2 days per week
    1 day per week

    IntelliX Software, Inc

    Lansing, MI
    2 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... 

    RICEFW Technologies

    Okemos, MI
    1 day ago

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!