• Associate Software Engineer

    Job Locations US-IA-Iowa City
    Posted Date 2 weeks ago(11/7/2018 2:04 PM)
    Job ID
    # of Openings
    Information Technology (Development)
    No Travel Required
  • Overview

    ACT is a nonprofit organization helping people achieve educational and workplace success.  Our programs are designed to boost lifelong learning in schools and workplaces around the world. Whether it's guiding students along their learning paths, enabling companies to develop their workforce, fostering parent, teacher, and counselor understanding of student progress, guiding job seekers toward career success, or informing policymakers about education and workforce issues. ACT is passionate about making a difference in all we do.


    Learn more about working at ACT at act.org!


    This is an entry level position designed for individuals with academic training and minimal practical experience.. Incumbents will be placed in the IT Infrastructure, Software Development, Data Management or Software Quality Assurance departments, where they will learn the tools and skills used within that group. Incumbents will participate in ACTs Agile process and contribute to the creation and implementation of robust software that enables our customers to achieve education and workplace success.


    Typical work-related activities include:

    • Under the direction and mentoring of team leads, participates in the development and/or implementation of new software solutions for ACT
    • Collaborates with assigned Scrum team to complete all assigned tasks within a two-week sprint
    • Actively participates in scrum team activities, department meetings, and training exercises
    • Work with stakeholders to build knowledge of the organization, products and processes in order to understand how work contributes business value
    • Recommend changes and improvements to team to ensure the best possible experience for our customers


    Minimum Qualifications



    • Associate's degree or completion of a certificate program (from an accredited educational institution) in Computer Science, Software Development, Information Systems or a closely related discipline required.
    • Or equivalent combination of education and experience



    • Training or experience in at least two of the following required:
      • relational and/or non-relational databases
      • Java or Python
      • Linux, Unix and Microsoft operating systems
      • shell scripting
      • software test automation
      • networks and networking protocols
      • website development
      • telephony, information security, data protection, directory services, or virtual environments
    • Training or experience in the following preferred:
      • office productivity software, Microsoft Office Suite preferred
      • data visualization
      • project tracking software such as Jira
      • version control software such as Git / Bitbucket




    • Proactive learner of new technologies
    • Ability to work collaboratively as part of a Scrum team, following SAFe agile practices and taking ownership of assigned tasks
    • Ability to work within and meet established deadlines
    • Seeks out and accepts feedback, proactively asks questions to ensure clarity
    • Strong verbal and written communication skills
    • Comfortable working in a rapidly transforming organization
    • Ability to work effectively with internal customers



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.