• Software Engineer I

    Job Locations US-IA-Iowa City
    Posted Date 5 days ago(11/13/2018 12:51 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!


    Do you want to work with the latest technologies to produce cutting-edge, industry-changing technology and make a difference in people’s lives?

    As an ACT team member, you will design and develop IT solutions supporting our important mission: helping people achieve education and workplace success. You can be part of bringing this goal to life every day, reaching 10 million people in all 50 states and 140 countries. Our 1,200 team members provide assessments and insights to improve lives.

    ACT offers an outstanding benefits package, including 30 days of paid time off, medical, dental, and vision coverage, generous holidays, retirement benefits, tuition reimbursement, relocation fees, and scholarships for team members’ children.

    We encourage work/life balance. In addition to generous leave time, ACT provides many convenience services to help you juggle your personal and professional life. We also provide a Wellness Center with plenty of equipment and showers, a nurse practitioner, fitness classes, and other activities to promote good health. Our campus is bike friendly with racks and repair stations.

    Seeking positions in the following areas:

    • Full Stack Engineer
    • Mobile Engineer
    • Back End Engineer
    • Quality Engineer

    Typical work-related activities include:

    • Design flexible, scalable solutions, utilizing your skills in data structures, algorithms, and object oriented programming.
    • Build, customize, deploy, and manage software in a continuous integration environment. This includes automated build, test and deployment infrastructure.
    • Monitor product scalability, 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.



    Minimum Qualifications:



    • Bachelor’s degree in a related area required, preferably in Computer Science, Mathematics, Statistics or Information Systems.
    • Or equivalent combination of education and experience from which comparable knowledge and abilities can be acquired.


    Knowledge, Skills and Abilities:

    • Demonstrated ability coding in object oriented languages required.
    • Demonstrated ability to learn new technologies quickly and effectively required.
    • Understanding of RESTful APIs required.
    • Understanding of relational or no-SQL databases (MongoDB, Raven) required.
    • Ability to use JSON and/or XML required.
    • Ability to work as part of a scrum team, following SAFe agile practices required.
    • Strong communication and collaboration skills required.
    • Ability to own all development activities related to scrum team execution required.
    • Results-oriented and able to work across the organization required.
    • Comfortable working in a rapidly transforming organization required.
    • Working knowledge of Agile development preferred.
    • Knowledge of version control such as Git preferred.
    • Understanding of how to integrate code into automated deployment pipelines preferred.
    • Knowledge of static code analysis tools such as SonarQube, HPFortify, Crucible preferred.



    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.