IowaCityRecruiter
the smart solution for Iowa City jobs

Software Engineer II -

Company: ACT
Location: Iowa City
Posted on: November 5, 2018

Job Description:


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.

The Software Engineer II is responsible for an exciting merge of ACTNext research and software development in order to create innovative solutions for ACTNext projects. The engineer will review, recommend, design and implement solutions that leverage industry best-practice processes, architectures and platforms. This includes cloud-based deployments using services at Amazon Web Services (AWS), web frameworks, mobile development all with consideration for implementation scalability, reliability, consistency, and performance. This role will engage in Agile processes to ensure product quality, robustness, scalability and consistency.



Responsibilities



Typical work-related activities include:


  • Work closely with research scientists/directors to understand and translate research into practical solutions, prototypes.
  • Independently design, create, maintain and enhance solutions with reusable components that can be leveraged by multiple teams.
  • Collaborate with scrum team to support all SDLC activities. This includes activity in consideration of product scalability, reliability, consistency, and performance.
  • Recommend tools and standards to ensure software quality and performance standards.
  • Actively participate in design / architectural discussions, user stories, sprint demos, and scrums to help establish a Behavior-Driven Development (BDD) approach.
  • Recommend product, infrastructure or design changes to ensure quality and performance standards.



    Qualifications



    Minimum Qualifications

    Education:

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

      Experience:

      • A minimum of 3 years of IT experience that includes using the latest technologies and techniques (Note: Software Engineer II requires 3 years of IT experience. Flexibility may exist to consider Software Engineer I candidates, which does not require 3 years of IT experience)
      • Experience in Container and/or Serverless computing required; preferably using one or more of the following: node.js, python, ruby
      • Experience in architecting software solutions, and technical design in continuous integration environment
      • Experience working in a microservice architecture preferred
      • Experience working in an Agile development environment preferred
      • Experience with AWS solutions is preferred
      • Experience working with open source community is preferred
      • Experience in a production monitoring solutions such as NewRelic, app scripting preferred
      • Understanding of test automation frameworks such as mocha/JUnit, etc. preferred

        Knowledge, Skills and Abilities:

        • Demonstrated ability to participate in teams integrating code into automated deployment pipelines
        • Beyond coding, willing and able to work in all areas of a software project (project setup/modifications, deployment pipeline setup/modifications, database setup/configuration, AWS service setup/configuration, etc.)
        • Some knowledge of how to write/test RESTful APIs
        • Strong knowledge of version control such as Git required
        • Linux command line experience preferred
        • Demonstrated relational and no-SQL database skills (DynamoDB, MongoDB, MySQL)
        • Demonstrated ability to use JSON and XML required
        • Strong communication and collaboration skills required
        • Demonstrated success in new technology implementation
        • Demonstrated ability to develop innovative solutions to technical issues
        • Results-oriented and able to work across the organization
        • Ability to lead others through changes in a rapidly transforming organization preferred


          Keywords: ACT, Iowa City , Software Engineer II -, IT / Software / Systems , Iowa City, Iowa

          Click here to apply!

          Didn't find what you're looking for? Search again!

          I'm looking for
          in category
          within


Other IT / Software / Systems Jobs


Junior Software Developer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build (more...)
Company: Revature
Location: Davenport
Posted on: 11/18/2018

Current College Students - Computer Science Instructor (Remote, $20/hr+)
Description: Do you love working with kids and inspiring the next generation of engineers, designers, and builders Instructors at Juni Learning work directly with students ages 8-18 by teaching weekly, online coding (more...)
Company: Juni Learning
Location: Waterloo
Posted on: 11/17/2018

College Graduates - Embedded Software Engineer
Description: YOUR RESPONSIBILITIES br br REGISTER TO CHAT DIRECTLY WITH HIRING MANAGERS JUNE 26, 2018 FROM 11 - 1 CST FOR OUR DUBUQUE WORKS OPEN HOUSE -- br br John Deere Construction Forestry Division (more...)
Company: John Deere
Location: Dubuque
Posted on: 11/17/2018


Programmer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build (more...)
Company: Revature
Location: Iowa City
Posted on: 11/18/2018

Current College Students - 2019 Technology Fall Co-op (College Hire, June Start)
Description: Caring for the world, one person at a time has inspired and united the people of Johnson Johnson for over 130 years. We embrace research and science -- bringing innovative ideas, products and services (more...)
Company: Johnson & Johnson
Location: Iowa City
Posted on: 11/17/2018

College Graduates
Description: DESCRIPTION:--Embedded within the Ogden Air Logistic Complex software maintenance group that develops and designs F-16 aircraft specific software
Company: Lockheed Martin
Location: Iowa City
Posted on: 11/17/2018

25B Information Technology Specialist
Description: If you--------ve ever considered a job in IT, become an Information Technology Specialist in the Army National Guard and expand your skills and experience with complex technologies. In this role, you (more...)
Company: Army National Guard
Location: Iowa City
Posted on: 11/17/2018

Java
Description: Hello We have an Open Position for Java Technical Developer for Our Direct Client at Work Location:- Moline IL ul li Languages
Company: Genius Business Solutions
Location: Moline
Posted on: 11/17/2018

PHP Developer
Description: Requirements: ul li 6 or more years of experience as a PHP Developer. li Must have experience in PHP version 7.0. li Must have 3 years' experience in Laravel or Drupal framework. li Experience (more...)
Company: Resourcesoft, Inc.
Location: Dubuque
Posted on: 11/17/2018

College Graduates - Technology Leadership Development Program: Class of 2019
Description: Caring for the world, one person at a time has inspired and united the people of Johnson Johnson for over 130 years. We embrace research and science -- bringing innovative ideas, products and services (more...)
Company: Johnson & Johnson
Location: Iowa City
Posted on: 11/18/2018

Log In or Create An Account

Get the latest Iowa jobs by following @recnetIA on Twitter!

Iowa City RSS job feeds