Senior Software Engineer
ACT is a nonprofit organization helping people achieve educational and workplace success. Our programs are designed to boost lifelong learning in...
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!
Position objective: This position plays a key role in designing and implementing scalable, future-proof solutions for OpenEd’s web services and other back-end systems.
Typical work-related activities include:
- Solve interesting problems from refactoring components to designing, building, and tuning new ones
- Operate in a fast-paced, distributed and agile team that ships production code every week
- Work on high priority tasks on the back-end services, analytics, or front-end
- Review code and drive critical architecture decisions
MINIMUM QUALIFICATIONS
EDUCATION:
- Bachelor’s degree in a related area required, preferably in computer science or information technology
- Or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired
EXPERIENCE:
- Minimum of five years of experience building web applications
- Strong working knowledge of Ruby
- Strong computer science fundamentals in data structures, algorithms, and object-oriented programming
- Experience with web service design and performance
- Experience with SQL, relational database design, troubleshooting, and tuning (Postgres)
- Experience with version control (Git and GitHub)
- Familiarity with JavaScript and front-end development tools
- Familiarity with front-end development ecosystem (e.g. HTML, CSS, and JavaScript)
KNOWLEDGE, SKILLS, AND ABILITIES:
- Self-motivated and capacity for high level thinking and problem solving
- Ability to adapt as the business needs evolve
- Aptitude for continuous learning
- Excellent communication skills, especially while working with a distributed team
REPORTS TO:
Lead Software Engineer
COMPENSATION:
Starting salary commensurate with qualifications. Excellent benefits and work environment.
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 pre-employment 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.
Below are some other jobs we think you might be interested in.
-
Senior Network Administrator
- Irvine Ranch Water District
- Irvine, CA, USA
Apr 29 -
Senior Cyber Security Analyst
- Valley Water
- San Jose, CA, USA
May 13 -
Senior IT Project Manager
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 09 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
Chief Information Officer (CIO)
- National Institute on Aging
- Bethesda, MD, USA
May 09 -
Unified Technology Solutions Architect
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 16 -
Assistant Director, Infrastructure and Business Development
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
Executive Vice President Information Technology and Chief Information Officer (EVP & CIO)
- Bonneville Power Administration
- Portland, OR, USA
- Hybrid
Apr 27 -
IT Vendor & Contracts Manager
- Washington State Department of Natural Resources
- Olympia, WA, USA
- Hybrid
May 03 -
Mobile/Web Developer (.Net)
- Air Line Pilots Association
- Atlanta, GA, USA
May 17 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01 -
Assistant Director, Service Delivery
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29