Job Title: Software Engineer
Job Duration: 6-month contract possibility to extend
Job Location: Hybrid Eagan, MN
Job Profile Summary
The Digital Product Engineer is responsible for the design, development, testing, deployment, and support of modern digital products, services, and integration solutions across web, API, and cloud-native platforms. Working as part of an agile delivery team, this role contributes to the development of scalable applications and integration capabilities that enable business processes, digital experiences, and data exchange across enterprise systems.
The Digital Product Engineer develops and supports APIs, microservices, event-driven solutions, and cloud-based services while leveraging modern development practices, DevOps automation, and AWS technologies. The role collaborates with engineers, architects, product owners, and business stakeholders to deliver secure, reliable, and maintainable solutions.
Core Responsibilities
Additional Responsibilities
Required Skills and Experience
Preferred Technical Experience
Application Development
Cloud & DevOps
Data Integration & Data Engineering
AI and Emerging Technologies (Nice to have)
The projected hourly range for this position is $60-75/hr.
On-Demand Group (ODG) provides employee benefits which includes healthcare, dental, and vision insurance. ODG is an equal opportunity employer that does not discriminate on the basis of race, color, religion, gender, sexual orientation, age, national origin, disability, or any other characteristic protected by law.