• Skip to primary navigation
  • Skip to main content
  • Skip to footer

Side Hustles

Side Hustles

Side Hustles For All

  • Best Side Hustles
    • All Side Hustle Ideas The best ideas for earning money on the side today.
      • Writing & Editing
        • Make money writing
        • Make money blogging
        • Become a freelance writer
      • Educational Work
        • Find online tutoring jobs
        • Become a substitute teacher
        • Become an ESL teacher
      • Office & Clerical Work
        • Become a virtual assistant
        • Become a transcriptionist
        • 7 Places to Find Remote Data Entry Jobs You Can Do from Home
      • Caregiving & Domestic Work
        • How to Become a Babysitter with No Experience
      • Dog Walking & Pet Sitting
        • 7 Best Dog Walking Apps for Making Money
        • How to Become a Dog Walker
        • 9 Best Apps for Pet Sitters in 2025
      • Rideshare & Delivery
        • How to Meet Uber’s Requirements and Sign Up as a Driver in 11 Steps
        • How to Become an Uber Eats Delivery Driver
        • How to Make More Money Driving for Uber and Lyft
    • Best Side Hustle Apps The best apps to download and start earning quickly.
      • Writing & Editing
        • ClearVoice Review
        • WriterAccess Review
        • Zerys Review
      • Rideshare & Delivery
        • Uber (Driver) Review
        • Lyft Review
        • Uber Eats Review
      • Caregiving & Babysitting
        • UrbanSitter Review
        • Bambino App Review
        • Sittercity Review
      • Education & Tutoring
        • Cambly Tutor Review
        • Outschool Review
        • Udemy Review
      • Dog Walking & Pet Sitting
        • Rover App Review
        • Wag! App Review
        • Care.com Review
      • Microtasking / Survey Taking
        • InboxDollars Review
        • Swagbucks Review
        • MyPoints Review
    • For Your Lifestyle No matter who you are, there’s a perfect side hustle for you.
      • Life Situation
        • I’m a woman
        • I’m a man
        • We’re a couple
        • I’m disabled
        • I’m introverted
        • I’m unique!
        • I’m a formerly incarcerated person
        • I’m a stay-at-home mom
        • I’m pregnant
        • I’m a single mom
      • Age Group
        • Teens
        • College Students
        • Age 50+
        • Seniors
      • Skills & Interests
        • Get Paid to Do Nothing
        • Get Paid to Lose Weight
        • Get Paid to Play Games
        • Get Paid to Read
        • Get Paid to Sleep
        • Get Paid to Travel
    • For Your Profession Find a side hustle related to your profession.
      • Profession (A-B)
        • Accountants
        • Actors
        • Artists & Creatives
      • Profession (C-F)
        • Chefs
        • Engineers
        • Finance Professionals
      • Profession (G-N)
        • Graduate Students
        • Lawyers
        • Librarians
        • Musicians
        • Nurses
      • Profession (O-Q)
        • Pastors
        • Pharmacists
        • Physicians
        • Pilots
        • Project Managers
      • Profession (R-Z)
        • Real Estate Agents
        • Scientists
        • Social Workers
        • Software Engineers
        • Teachers
  • Learn to Hustle
    • Find Your Hustle
      • Side Hustle Basics
        • How to Start a Successful Photography Side Hustle
        • How to Become a Virtual Assistant
        • View All
      • Find a Job
        • 7 Places to Find Remote Data Entry Jobs You Can Do from Home
        • How to Get Paid for Proofreading & Find Online Jobs
        • How to Teach English Online: 12 Best Online English Teaching Platforms
        • View All
      • App Reviews
        • Swagbucks Review: Is It Worth Trying?
        • Branded Surveys Review: Is It Worth Trying?
        • Uber Eats Review: Is Delivering for Uber Eats Worth It in 2025?
    • Boost Your Hustle
      • Maximize Earnings
        • 10 Ways to Make Money as a Photographer
        • How to Make More Money Driving for Uber and Lyft
        • 7 Best Ways to Make Money Writing
        • View All
      • Manage Your Money
        • 8 Tips on How to Afford Living Alone
        • How Much Money Do You Need to Invest in Stocks?
        • View All
  • Side Hustle Job Board
    • Side Hustle Jobs
      • By Work Environment
        • Remote Side Hustle Jobs
        • Hybrid Remote Side Hustle Jobs
        • On-Site Side Hustle Jobs
      • By Work Schedule
        • Part-Time Jobs
        • Per-diem Jobs
        • Freelance Jobs
        • Contract Jobs
        • Temporary Jobs
        • Internship Jobs
  • Side Hustle Quiz

Home Side Hustle Jobs Software Engineer I

$70,000–$85,000/yr

Software Engineer I

Apply Now
Full-time Remote 4d ago

Location:

Iowa City, IA, US

Company:

ACT is an educational nonprofit dedicated to helping individuals achieve educational and workplace success through assessments and research.

Summary:

The Software Engineer I will design, develop, and support master data management solutions for ACT's MDM team. Applicants need a Bachelor's Degree in a related field along with IT experience in coding and SQL.

Requirements:

Technology: Java, Informatica MDM, RESTful API's, Bitbucket, Jenkins, AWS, RedLine13, JMeter

Hard Skills: coding in object oriented languages, SQL query/database experience, developing web services, monitoring product reliability, performance testing

Credentials: Bachelor’s Degree in computer science, mathematics, statistics, information systems, or related field of study

Experience: Minimum of one year of IT experience coding in object oriented languages, preferably in Java., Minimum of one year SQL query/database (MySQL or Oracle) experience for data analysis/profiling.

Job Description:

Overview

At ACT Your Work Makes a Difference

 

Education has power – a power that changes lives forever. It creates opportunities that lift up individuals, their families, and sparks societal change that echoes through generations to come. From our grassroots we have fought the good fight for fairness in education, and we remain devoted to helping anyone who struggles to access that power. This is what matters to us and we must do better -- we’ve never been more sure of our purpose.

 

ACT Education Corp. team members are part of an organization dedicated to an important mission:  Helping people achieve education and workplace success. Advancing the mission internally, by helping team members achieve education and workplace success of their own, is core to our values. ACT values a diverse workplace and is committed to fostering an inclusive environment in which every team member has equal opportunity to grow.

 

We want our team members to have the well-being and confidence they need to do their best work, in an environment where both they and the company thrive. To support this, our total rewards include company paid life insurance, medical, dental, vision, flexible spending accounts, 401(k) with company contributions, paid holidays, paid time off, and so much more. You can find a comprehensive list of our benefits here.  

 

The Software Engineer I, for the MDM team is responsible for the design, development and support of master data management solutions that integrate with transactional systems using various tools such as Informatica MDM and RESTful API’s. The job includes development in Java, integrating with Bitbucket for source control, and Jenkins for builds. This role will participate in the Agile process and ensure product quality, robustness, scalability, and consistency. 

We are filling one position and the finalist will be hired at the salary and level commensurate with their qualifications. We anticipate offering a market competitive annual salary in the range of $70,000 to $85,000.  ACT manages salaries within the range based on relevant factors including, skills, experience, and internal equity. The position is not incentive eligible

 

Location: This is a remote position

 

Level I work-related activities include:

  • Develop, customize, support and configure master data management solutions to ensure accurate student, organization, address and reference data.
  • Develop web services and other interfaces to respond and/or send mastered records between transactional systems and MDM platforms.
  • Monitor product reliability, consistency, and performance.
  • Actively participate in design/architectural discussions, grooming user stories, sprint demos, and daily Scrums in a Behavior-Driven Development (BDD) approach.

 

Role Progression:

At the end of 1 Month, you will:

  • Have your development and testing environments set up (hardware, software, tools).
  • Have learned about existing projects, codebase, and the current testing processes via KT sessions.
  • Be familiar with the team's QA standards, documentation, and test frameworks.
  • Have shadowed team members to understand the testing processes, tools.
  • Performed simple tasks such as writing and executing test cases.
  • Begin performing manual testing on smaller modules or components.

At the end of 3 Months, you will:

  • Take ownership of smaller, well-defined testing tasks (manual/automation/performance testing).
  • Continue learning about best practices for test case creation, execution, and bug reporting.
  • Begin performing full module testing (both manual and automated).
  • Write, execute, and review test cases for new features and bug fixes.
  • Shadow and document smaller and previously solved INC resolutions with the help of the team members/existing KT articles.
  • Collaborate with developers and other teams to reproduce and resolve issues when necessary.
  • Understand all the tools and technologies that the team uses (AWS, RedLine13, JMeter etc.).

At the end of 6 Months, you will:

  • Write automated testing for UI and back-end using Python and execute test plans for stories with minimal support from other team members.
  • Conduct performance testing to ensure system efficiency and scalability.
  • Independently write comprehensive test cases to cover various scenarios and edge cases.
  • Consistently complete assigned tasks and stories independently, ensuring quality and meeting deadlines.
  • Contribute to the creation/updating confluence pages when needed for others to use.
  • Develop a solid understanding of the applications owned by the team, including their functionalities.
  • Actively collaborate both within the QA team and with other teams to ensure seamless integration of testing into the development.

 

Requirements:

  • Minimum of one year of IT experience coding in object oriented languages, preferably in Java.
  • Minimum of one year SQL query/database (MySQL or Oracle) experience for data analysis/profiling.
  • Ability to learn new technologies quickly and effectively.
  • Understanding of RESTful API's.
  • Ability to work as part of a Scrum team.
  • Strong verbal and written communication skills.
  • Results-oriented and able to work across the organization.
  • Comfortable working in a rapidly transforming organization.
  • Skills and knowledge required for success in this position attained through experience and education (Bachelor’s Degree in computer science, mathematics, statistics, information systems, or related field of study), or a combination of both.

Preferred Qualifications:

  • Knowledge of version control such as Git/Bitbucket.
  • Knowledge or strong understanding of project tracking software like Jira.
  • Knowledge of Snowflake
  • Experience working in an Agile development environment.
Apply Now

Footer

sidehustles.com
Facebook Twitter Instagram LinkedIn Reddit TikTok YouTube

Your Side Hustle Story

  • Side Hustle Basics
  • Side Hustle Job Board (Remote & Part-Time Jobs)
  • App Reviews
  • Find a Job
  • Manage Your Money
  • The Gig Apple: News & Events

Company

  • About Us
  • Contact Us
  • Become a Contributor
  • Advertising & Sponsorships
  • Partner With Us
  • Editorial Guidelines

Side Hustles © All rights reserved

  • Privacy Policy
  • Terms of Service

Sign In to Your Account

Your comment will be approved faster if you sign up or create an account. We value real reviews from real people.

Create Your Account

We will never, ever spam you.

By signing up, you indicate that you have read and agree to our Terms of Service and Privacy Policy.

Forgot Password

New Password