Logo
Association of American Medical Colleges (AAMC)

Senior Web Developer (Python / Django)

Association of American Medical Colleges (AAMC), Washington, District of Columbia, us, 20022


The Association of American Medical Colleges (AAMC) in Washington, DC is currently seeking a solid full stack web developer with at least 3 years of web frameworks experience using Django and Python, to assist with development of a complex business application for a large scale public-facing website. You will play a key role throughout the entire software development life cycle, seeing projects from beginning to end, working directly with project owners to create, implement, upgrade, optimize, and test features across multiple new and existing web properties.

You can get further details about the nature of this opening, and what is expected from applicants, by reading the below.The ideal candidate will be smart, creative, and possess the ability to think critically, write well, love to code, and can interact with clients. The person in this position will ask and help answer the question “how does this work and can it work better?” while providing innovative solutions to better the end user experience.Responsibilities:Develop technical designs, implementing scalable solutions, and object-oriented design and analysisCollaboration with Business Units, and external and internal vendorsWrite technical specifications, participate in design reviews and provide input to design recommendations where necessaryParticipate in code reviews and acceptance process in order to improve methodology and deliveryPerform unit testing and identify, troubleshoot and solve code-related issues as neededContribute to the development of project estimates, scheduling and deliverablesMajor design and analysis responsibilityDevelop artifacts and perform post implementation supportTroubleshooting and debugging complex issuesCollaborate with IT managers and Technical Leads to track and report progressQualifications:In-depth and current experience with Linux-based developmentStrong ability and desire to quickly learn new technologiesExperience with scrum and Agile software development methodologiesUnderstanding of the full lifecycle development process, including understanding business and functional requirementsAdvanced level knowledge of Python and understanding of Python best practices (PEP-8)Experience with a wide variety of programming languages and APIs, including Python, SOAP/REST, and DjangoSource control management tools, preferably Git and MetaAppMust have excellent communication and time management skillsHigh energy, detail oriented, excellent communicator and a true team player.Direct experience in Django CMS, Usability Design, Analytics, SEO, Social Media or Mobile projectsAbility to work in a dynamic and collaborative team environmentExcellent detail-oriented, problem solving skills and the ability to quickly learn and apply new concepts, principles and solutionsDependability and commitment to projects/tasksExperience with ElasticSearch and UX optimization is preferredExcellent verbal communication and technical writing skillsBeen part of (or better yet, led) an Agile projectPosition: Employee Work Schedule: Full-time Remote: No Relocation: No Salary: CompetitiveHow to Apply Position is expired. Thanks for your interest.

#J-18808-Ljbffr