This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Solutia Consulting is looking for a junior to mid-level Full Stack Developer to join our team. This role is a fit for someone with 2 to 5 years of professional development experience who can build across the stack, solve practical business problems, and grow into AI-enabled application development. This person will support both client-facing and internal initiatives. The work may include modern web applications, APIs, integrations, data-driven features, and AI-enabled tools such as intelligent search, chat, summarization, workflow automation, and retrieval-based solutions. We are looking for someone with strong development fundamentals, good problem-solving skills, and the curiosity to keep learning. The right person does not need to be an AI expert, but should have hands-on exposure to AI tools or a strong interest in applying AI to real business applications.
Job Responsibility:
Design, build, enhance, and support full stack applications for client and internal use
Develop front-end applications using React, Angular, or similar modern JavaScript frameworks
Build and maintain secure, efficient back-end services, APIs, and business logic using .NET, C#, TypeScript, Python, and related tools
Apply object-oriented programming concepts such as inheritance, polymorphism, encapsulation, and abstraction
Use basic design patterns and sound coding practices to build maintainable software
Build and consume REST APIs and integrate third-party tools, systems, and cloud services
Contribute to AI-enabled features such as intelligent search, chat experiences, summarization, workflow automation, and retrieval-based solutions
Use AI development tools where appropriate to improve productivity, code quality, and delivery speed
Work with structured and unstructured data to support application and AI-related use cases
Troubleshoot, debug, and resolve application issues across the stack
Translate business and functional needs into practical technical solutions
Participate in testing, code reviews, documentation, and production support
Collaborate with developers, project leaders, business analysts, clients, and other stakeholders
Requirements:
2 to 5 years of professional software development experience
Experience building full stack applications in a business environment
Strong experience with C# and .NET
Experience with front-end development using React and/or Angular
Experience with TypeScript and modern JavaScript development
Experience using Python for development, scripting, integrations, data work, or AI-related use cases
Solid understanding of object-oriented programming concepts, including inheritance and polymorphism
Familiarity with basic software design patterns
Strong debugging, troubleshooting, and analytical skills
Experience building and consuming REST APIs
Working knowledge of SQL and core database concepts
Exposure to modern AI application development, such as LLM integrations, prompt-based workflows, semantic search, vector databases, RAG patterns, or similar tools
Strong communication skills and the ability to work well with both technical and non-technical stakeholders
Must be based in the Minneapolis-St. Paul market
Nice to have:
Experience with Azure or another cloud platform
Familiarity with AI development tools such as Claude Code, Codex, Cursor, GitHub Copilot, or similar tools
Familiarity with Azure OpenAI, OpenAI APIs, LangChain, or similar AI development services and frameworks
Experience with Git, CI/CD, and modern software delivery practices
Exposure to Docker or container-based development
Experience working in a consulting or client-facing environment