Senior Software Engineer

Job Locations
US-CO-Lakewood | US-Remote

Posted Date
4 weeks ago(7/19/2018 10:58 AM)

Job ID

2018-1294

# of Openings

1

Category

Information Technology (Development)

Travel

Up to 25% Travel

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.

Responsibilities

The Senior Software Engineer is responsible for developing ACT’s next generation products and services. ACT is a mission-driven, non-profit organization dedicated to helping people achieve education and workplace success. ACT primarily uses AWS, and the best software architecture designs that AWS makes possible. The focus of this position is ACT’s Constructed Response Automated Scoring Engine (both the libraries and tools used by data scientists who train the engine, and the API used to score constructed responses) development using Python, scikit-learn and many other libraries, but there will be opportunities to work on other applications and use various Amazon Web Services. Ability to quickly learn and apply new services, architectures, programming languages, frameworks, processes, and tools is essential, but not sufficient. Passion for learning and continually improving as a software developer, great teamwork, communication and leadership skills, and appreciation for elegant solutions are also needed for success in this position.

Qualifications

Typical work-related activities include:

Work with a team that uses Scrum based process to deliver software product increments.

Actively participate in process improvement, technology selection and architecture design within area of expertise. Recommend tools and standards to ensure software quality and performance standards.

Actively participate in team success through mentoring, coaching and advising other team members.

Work with DevOps to automate building environments in AWS, and deploying code and configuration.

Collaborate with Scrum team to support all SDLC activities. This includes activity in consideration of product scalability, reliability, consistency, and performance, as well as leveraging static code analysis tools, and how we support production monitoring.

Connect With Us!

Completion of the ACT National Career Readiness Certificate is recommended. Find a testing site near you to register for the WorkKeys assessments. Finalists for this position will be subject to a criminal background check as a condition of employment.

ACT is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. ACT values diversity in people and ideas and participates in E-verify. ACT's online position announcements are intended only to provide general descriptions of employment opportunities; none of the information provided for any position should be interpreted as a commitment by ACT to specific terms and conditions for employment.