Python Software Engineer

The Advisory Board Company

(Washington, District of Columbia)
Full Time
Job Posting Details
About The Advisory Board Company
The Advisory Board Company is a best practices firm that uses research, technology, and consulting to improve the performance of 5,500+ health care organizations and educational institutions. Headquartered in Washington, D.C., with offices worldwide, we forge and find the best new ideas and proven practices from our network of thousands of leaders, then we customize and hardwire them into every level of member organizations, creating enduring value.
As a software engineer at EAB, you will be building technology to help students graduate college. We are a fast growing team tackling the trickiest problems in higher education. We are looking for talented engineers who are excited about solving problems.
* Work with the business team to get clarification on business requirements and then implement solutions including code development and database design * Ensure high quality solutions by implementing unit tests and supporting the creation and design of integration, load and user acceptance tests * Coordinate work with external teams to ensure a smooth development process * Support operations by identifying, researching and resolving performance and production issues
Ideal Candidate
**Must Haves:** * 2 years of professional Python development experience * 2+ years of experience working with relational databases * 2+ years of professional work experience with HTML5 * 1+ years using a non-jQuery HTML5 framework * Experience creating and consuming RESTful APIs * Basic knowledge of CSS * Basic knowledge of SQL * Excellent analytical abilities * Experience using healthy design and coding patterns to produce simple code for complex problems * Experience using front end and back end debuggers **Even Better:** * UNIX shell and network expertise * Dev/Ops experience * Experience working in an Agile environment * 5+ years of professional work experience as a rich internet application developer * Experience with a variety of JavaScript libraries (Lodash, jQuery, moment, D3, Angular, TypeScript) * Experience developing commercial software products * git expertise * Knowledge of multiple languages/alternative frameworks and ability to learn new technologies * Ability to communicate with business and technical teams both verbally and written * Experience deploying apps to AWS * Excellent understanding of Django’s ORM
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Medical, dental, and vision insurance, dependents eligible. 401(k) retirement plan with company match. 20+ days paid time off and 10+ paid company holidays. Daytime leave policy for community service or fitness activities (up to 10 hours/month).


Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.