Why This Role Stands Out
Embrace a hybrid work environment and leverage your mid-senior software engineering skills to drive innovation at On-Demand Group, with a competitive hourly rate of $60-$75. This role offers excellent opportunities for professional growth and skill development within a reputable company. If you are a motivated engineer seeking a dynamic and rewarding position, you should apply.
Quick Overview
Job Description
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
- Design, develop, test, deploy, and support applications and integration solutions.
- Develop cloud-native solutions utilizing AWS services and infrastructure.
- Build and maintain data integrations using APIs, messaging, event streaming, and interoperability technologies.
- Participate in solution design activities and contribute to technical discussions.
- Implement automated testing and CI/CD practices to support software delivery.
- Collaborate with product owners, analysts, and team members to deliver business requirements and product features.
- Troubleshoot, maintain, and improve existing applications and integration services.
- Support data movement and transformation initiatives across operational and analytical platforms.
- Ensure solutions comply with security, performance, and operational standards.
Additional Responsibilities
- Participate in peer reviews and team knowledge-sharing activities.
- Stay informed on relevant technologies, tools, and engineering practices.
- Assist with operational support and incident resolution activities.
- Perform additional responsibilities consistent with the scope and level of the role, as assigned.
Required Skills and Experience
- 3+ years of related professional experience. All relevant experience including work, education, transferable skills and military experience will be considered
- Cloud Service Provider Certification (e.g., AWS Cloud Practitioner, Azure Fundamentals) required within 1 year of employment
- Essential Candidate Qualities:
- Creative thinking, strong communication skills, curiosity, self-motivated, time management skills
- High school diploma (or equivalency) and legal authorization to work in the U.S.
Preferred Technical Experience
Application Development
- Java, Node.js, TypeScript, JavaScript
- React, Angular, or similar modern UI frameworks
- RESTful APIs and microservices architecture
- Event-driven and asynchronous integration patterns
Cloud & DevOps
- AWS (Lambda, API Gateway, ECS/EKS, S3, DynamoDB, SNS, SQS, EventBridge, CloudWatch, IAM)
- Infrastructure as Code (Terraform preferred)
- CI/CD pipelines using GitLab, GitHub Actions, Jenkins, or similar tools
- Containerization technologies including Docker and Kubernetes
Data Integration & Data Engineering
- API-led integration and system interoperability
- Event streaming platforms such as Kafka, MSK, Kinesis, or similar technologies
- ETL/ELT concepts and modern data pipeline development
- Databricks and Spark preferred
- SQL and NoSQL data platforms such as Oracle, Postgres, etc.
- Experience working with operational and analytical data platforms
- Data modeling and performance optimization are a plus
AI and Emerging Technologies (Nice to have)
- Exposure to AI-assisted development tools such as Microsoft Copilot, GitHub Copilot, Claude, etc
- Interest in applying AI capabilities to software development, automation, testing, and operational processes.
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.
Similar jobs
- CO
Java Spark Engineer
NewCompunnel Inc.
Berkeley Heights, NJ🇺🇸HybridYesterdayEngineering - QT
Oracle SCM-AI-Fueled Software Engineering
QUANTUM TECHNOLOGIES LLC
United States🇺🇸$85/hrHybrid4 weeks agoOracleTechnology - AI
Senior Systems Engineer, Edge Compute and Communications
Anduril Industries
Costa Mesa, CA🇺🇸$166k - $220k/yrHybrid2 months agoComputer VisionTechnology - BR
Jr. Software Engineer
Brooksource
AL🇺🇸Hybrid5 weeks agoCOBOLJavaTechnology - CL
Graph Engineer
NewClevanoo LLC
United States🇺🇸HybridYesterdayEngineering - VC
Software Developer 2
NewV-Soft Consulting Group, Inc
Austin, TX🇺🇸HybridYesterdayOracleAgileAngular+2Technology