Job Opening for Software Developer (10 Openings)
Application Window: 09/14/2026 - 10/16/2026
Job Title:
Software Developer (10 Openings)
Job Duties:
Perform unit testing, integration testing, system testing, and performance optimization to ensure the stability and quality of software systems. Establish and follow secure coding standards and infrastructure security best practices to protect applications and systems from vulnerabilities. Develop and maintain enterprise software applications supporting automation and AI-driven systems. Build data pipelines and ETL workflows. Design and deploy AI and LLM solutions. Deploy and manage applications and cloud-native services. Develop RESTful APIs.
Applicants must have six (6) months experience in using 4-5 of the following technologies:
Python, JavaScript/TypeScript, React, Apache Spark, Snowflake, PostgreSQL, MySQL, NoSQL, MongoDB, Firestore, LangGraph, CrewAI, Temporal, LangChain, OpenAI APIs, Docker, Kubernetes, Terraform, Git, CI/CD tools, Google Cloud Platform, Microsoft Azure, Jenkins, GitHub.
Education/Experience Requirements:
Master’s degree or Foreign Equivalent and six (6) months experience as Software Developer or Jr. Software Developer or in any IT Profession using 4-5 technologies aforementioned.
Field of Study:
Computer Science or Technology or Computer Information Systems or Information Technology or Computer Engineering or Electronics Engineering or any related field.
Benefits:
Health Insurance / PTO
Job Locations:
Maple Grove, MN or any unanticipated client sites within the U.S.
Must be available to travel nationally and relocate to any unanticipated client sites for temporary projects. Frequency of travel 50%, No international travel.
Salary: $149,510.00 Per Year
Mail Resumes to:
Cliff IT Solutions Inc.
14815 105th Pl N, Maple Grove, MN 55369
Send us your details and our recruiting team will reach out within 24 hours.
Apply NowExperience: Mid-Level
Type: Full-Time
Category: Engineering
Openings: 10
Salary: 149,510.00/Year
Posted: 2026-09-14
Apply By: 2026-10-16