As a thought leader and professional membership organization, the American Planning Association is heavily invested in its digital presence. In order to serve APA members and communities, the APA Technology Team develops and supports sophisticated web and mobile tools. We are seeking an intelligent and creative individual who is motivated to join our team and lead the efforts to keep our website and data resources error-free, in a collaborative, fast paced, agile environment.
The Associate Developer serves the team by developing, debugging, and supporting website and application software. The position resolves support tickets and change requests from APA staff and customer service issues from APA members; updates documentation as new software is released, and tickets are resolved; and uses documentation to develop automated tests that catch future bugs early. The position also provides reports and analysis to the software development team with an eye on improving services.
Swift resolution of support tickets and clear, concise communication to stakeholders that relays an extensive understanding of the issue and the resolution.
Code solutions creatively scoped, analyzed, built, delivered, and supported with an eye towards long-term value.
Documentation written for both technical and business stakeholders so that critical knowledge is shared and maintainable.
Act as the primary contact for incoming support tickets from APA members and APA staff; have a proactive approach and a high level of discernment when engaging support tickets.
Serve as the technical liaison between APA’s Member Services department and technology team; explain irregular software behavior to APA staff and members and relay complex diagnoses to the technology team.
Investigate and resolve challenging customer service, staff, and technology team requests.
Write code to assist in application development for the planning.org website and other digital products.
Follow best engineering practices, including:
Ensuring that code adheres to defined coding standards
Writing friendly, valid, well-commented code
Using source control to maintain and track code
Advocate for APA’s code quality and reliability; develop and revise code to guarantee the product meets test requirements as defined by Quality Assurance.
Work with the Database Administrator and Data Analyst to troubleshoot and correct data inconsistencies.
Work with the full technology team to improve user experience; provide thoughtful usability analysis and recommendations based on member feedback and stakeholder priorities.
Be curious. You will be introduced to different technologies and have a chance to learn and apply a wide range of disciplines.
Software application development experience required; experience with Django web framework strongly preferred
Solid understanding of web standards and best engineering practices
Ability to comprehend and untangle complex processes??
Experience with Agile methodology preferred
Strong written and oral communication skills with customer service in mind?
Ability to communicate technical solutions/issues to both technical and business team members?
Very strong troubleshooting and insight abilities
Excellent organizational skills with the ability to coordinate multiple projects simultaneously
Bachelor’s degree and web development experience
Why Join the Team
Join a talented and motivated team
Work in a creative, fun, and collaborative environment using the latest technologies
Build useful tools that service city planners and have a positive social impact on communities
Excellent benefits, vacation, and competitive salary
Excellent opportunity for professional growth
How to Apply
Submit a resume and cover letter to email@example.com. The following questions must be addressed in your letter to participate in the evaluation process:
Why have you chosen to apply for this Associate Developer position at APA?
How do you envision your career evolving in the near term? In the long term?
Briefly describe a situation in which you applied a creative solution to a software development problem, including how your solution created business insight
Briefly describe a situation in which you considered multiple viewpoints in the design or delivery of software
The American Planning Association exists to elevate and unite a diverse planning profession as it helps communities, their leaders and residents anticipate and meet the needs of a changing world. Learn more at www.planning.org.
APA embraces diversity and equal opportunity in our employment practices. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our impact will be.
APA COVID-19 Vaccine Policy Disclaimer
The American Planning Association values the safety of our employees, our members, and our visitors. In support of these values, if you are selected for this job you must show proof of being fully vaccinated against COVID-19, except when vaccination is not medically advised or violates your sincerely held religious beliefs. If you are invited to join our team, you must comply with APA COVID-19 Vaccine Policy.
APA Dynamic Office Environment
Beginning January 2022, we’ll be shifting to a dynamic work environment that will bring those of us in the Chicagoland area together in person two days a week, Tuesday and Thursday. We’ll use this time to rekindle relationships, build new ones and connect with each other formally and informally in a way we can’t do online. The other three days can be worked remotely or in the office.