Post Job Free
Sign in

Software Developer

Company:
Spraying Systems Co.
Location:
Glendale Heights, IL, 60139
Pay:
80000USD - 140000USD per year
Posted:
March 24, 2026
Apply

Description:

Job Description

We are seeking a talented Jr. Software Developer & Software Developer to build and enhance our core applications and AI-powered solutions. We are looking for a professional with a strong background in either back-end development with C# or front-end development with React / Next.js, complemented by experience with modern AI technologies and LLM integrations. While experience in both front-end and back-end is a significant advantage, we strongly encourage skilled developers with deep expertise in one area and a desire to grow in the other to apply.

Key Responsibilities

Full-Stack Development: Design and build web applications and REST APIs (including OData and Minimal APIs) using .NET (C#), HTML, CSS, JavaScript, and React / Next.js.

AI & LLM Integration: Integrate and orchestrate Large Language Model APIs (such as Anthropic Claude API, OpenAI/ChatGPT API, Google Gemini, and Azure AI Foundry) into applications to build intelligent features, automated workflows, and AI-driven user experiences.

Agentic AI Workflows: Design and implement agentic AI workflows and multi-step automation pipelines leveraging LLM capabilities for complex business process automation.

RAG & Vector Search: Build and maintain Retrieval-Augmented Generation (RAG) pipelines, including vector database integration and semantic/vector search for intelligent knowledge retrieval.

Database Management: Program and design database solutions on Microsoft SQL Server using Entity Framework.

CI/CD Pipeline Management: Design, manage, and improve CI/CD pipelines in Azure DevOps to automate the build, testing, and deployment processes.

Agile Collaboration: Actively participate in an Agile environment, including daily scrums, sprint planning, and peer code reviews using tools like Jira, Confluence, and Azure DevOps.

Support & Maintenance: Troubleshoot and resolve software bugs, document code, support end-users, and suggest application improvements.

Modern Tooling: Utilize tools like Git for version control and AI-powered coding assistants such as GitHub Copilot and Claude Code to accelerate development and improve code quality.

Qualifications

Proven professional experience and deep expertise in either C# for back-end development or React / Next.js for front-end development.

A strong, demonstrated desire to learn and become proficient in a full-stack environment.

Solid understanding of software development principles, including data structures and API design.

Familiarity with MS SQL, Git version control, and REST APIs (OData, Minimal APIs).

Experience with CI/CD principles and tools like Azure DevOps is highly desirable.

A self-starter with excellent communication skills, strong attention to detail, and the ability to work both independently and within a team.

AI & Emerging Technologies (Highly Desirable)

Hands-on experience integrating LLM APIs such as Anthropic Claude API, OpenAI (ChatGPT) API, Google Gemini API, and Azure AI Foundry into production applications.

Experience designing and building agentic AI workflows and multi-step automation pipelines.

Familiarity with Retrieval-Augmented Generation (RAG) architectures, vector databases (Azure AI Search, Pinecone, Qdrant, Weaviate), and semantic/vector search.

Working knowledge of Azure AI services, AI model deployment, prompt engineering, and AI orchestration frameworks (e.g., Semantic Kernel, LangChain).

Proficiency with agentic coding tools such as GitHub Copilot and Claude Code for AI-assisted development.

Python experience is a significant plus, particularly for AI/ML scripting, data pipelines, and rapid prototyping.

Benefits

Medical insurance

Dental insurance

Vision insurance

401k

Life insurance

Paid time off

Full-time

Apply