Search jobs > Philadelphia, PA > Web application developer

Web Application Developer

AASHE
Philadelphia, Pennsylvania, US
Full-time

Web Application Developer at AASHE

Like the look of this opportunity Make sure to apply fast, as a high volume of applications is expected Scroll down to read the complete job description.

Philadelphia, PA, United States

Work with talented and driven people who are passionate about sustainability and delivering high-quality resources to the higher education sustainability movement.

AASHE provides a generous benefit package and a comfortable work environment. Join AASHE for an opportunity to work in a collaborative and effective part of the sustainability movement.

Position Summary

The purpose of the Web Application Developer position is to build high-quality, innovative web-based software that furthers AASHE’s organizational goals and creates lasting impact on the higher-education sustainability movement.

This includes both program and operations-based projects such as the STARS application, program resources, conference and events applications, membership projects, and future projects as assigned.

AASHE’s IT team is committed to open source software and best practices around reusability, testing, and documentation.

Responsibilities

Build web applications through the full technology stack including backend server-based development, front-end browser-based development, database-design and integration, and queue or time-based worker processes, utilizing rapid development techniques (e.

g. agile, TDD, etc.) as appropriate.

  • Resolve internal and external bug reports, manage feature requests and solve other customer service problems to minimize impact on users and create new releases in a timely manner.
  • Write high-quality software code that utilizes unit testing or other automated QA (when appropriate) to ensure a high degree of software craftsmanship.
  • Perform requirements gathering and propose solutions to user-needs problems throughout project lifecycle in a way that includes input from non-technical stakeholders, staff, users, and other project participants.
  • Write documentation for development projects including at minimum source code documentation, with an eye towards future maintenance.
  • Write, maintain, and test software code in a polyglot environment that uses Python, JavaScript, HTML5 and Salesforce.com programming languages.
  • Create deployment processes and perform other project DevOps functions so that manual deployment tasks are eliminated or minimized, developer time is maximized, and server configuration is simplified.
  • Perform data exports or other basic analysis of application data and provide the results in a usable format to internal staff, external users, leadership or board members.
  • Create interfaces and / or API services as needed to allow communication between various internal and external applications, simplifying data integration across applications or platforms.
  • Design front-end, browser-based user interfaces in HTML5 that utilize basic usability and UI design patterns.
  • Additional responsibilities and tasks as necessary.

Education

Bachelor’s degree in Computer Science, Software Engineering, Information Sciences or similar curriculum with software development emphasis or equivalent experience in lieu of degree.

Experience

Two or more years’ experience designing and building web applications utilizing Django, HTML and JavaScript.

Knowledge & Skill

  • Strong analytical and problem-solving skills; the position requires the ability to solve complex programming and user needs problems.
  • Data modeling and database design skills.
  • Proficiency with distributed version control systems.
  • Strong appreciation for best practices around testing and reusability.
  • Excellent organization and communication skills.
  • Ability to set timelines and meet deadlines.
  • Must be a strong team player.
  • Experience with DevOps functions, including configuration of web server processes, WSGI, and cache systems a plus.
  • Understanding of and experience in sustainability.

Location

The position will be based out of a home office within one of the following states : Maine, Maryland, New York, Rhode Island, Pennsylvania, Virginia, and the District of Columbia.

Travel Requirements

Occasional travel is required for this job.

Disclaimer

This job description indicates the general nature and level of work expected of the incumbent. It is designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent.

Incumbent may be asked to perform other duties as required.

How to Apply

Position is expired. Thanks for your interest.

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
VirtualVocations
Philadelphia, Pennsylvania

A company is looking for a Web Application Developer (Support) to create and support complex web applications. ...

Promoted
AASHE
Philadelphia, Pennsylvania

The purpose of the Web Application Developer position is to build high-quality, innovative web-based software that furthers AASHE’s organizational goals and creates lasting impact on the higher-education sustainability movement. This includes both program and operations-based projects such as the ST...

Promoted
VirtualVocations
Philadelphia, Pennsylvania

Net Web Application Programmer/Developer. ...

Promoted
AASHE
Philadelphia, Pennsylvania
Remote

Web Applications Developer (Remote In USA). You are a talented Python developer. Our web apps are written in Python, using the Django framework. ...

Mavens Guild
Philadelphia, Pennsylvania

Primary responsibilities of this role include advanced web application development and collaborating closely with a team of highly skilled developers, technical leads and product owners in a fast paced Agile environment. A typical day as a Senior Web Application UI/UX Developer:. Assist transla...

Promoted
VirtualVocations
Philadelphia, Pennsylvania

A company is looking for a Junior Java/Go Developer to join their dynamic team. ...

Promoted
Penske Truck Leasing
Philadelphia, Pennsylvania

What You Will Be Doing:As an Angular Developer (Software Engineer I), you will participate in all aspects of the Software Development lifecycle by supporting existing software development efforts and troubleshooting issues as they occur while also developing new software modules across multiple smal...

Promoted
Comcast Corporation
Philadelphia, Pennsylvania

Make your mark at Comcast -- a Fortune 30 global media and technology company.From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide.Become part of our award-winning technology team that turn...

Promoted
RX2 Solutions
Plymouth Meeting, Pennsylvania

NET Developer to join our Application Development team, with the option for a hybrid or remote working arrangement. NET developer in agile environments. NET interfaces and integration issues. NET development peers on UI improvements and bug resolution. ...

Promoted
Apexon
PA, United States

The ideal candidate will be familiar with the full software design life cycle.They should have experience in designing, coding, testing and consistently managing applications They should be comfortable coding in a number of languages and have an ability to test code in order to maintain high-quality...