Azavea

Software Engineer, Justice and Election Services Team

Philadelphia, Pennsylvania

Pay negotiable

Want to be hired by Azavea?

Programmer Job in Philadelphia, Pennsylvania

Overview Azavea uses geospatial data to build civic apps. We’re excited about what we do, we're growing, and we hope you will join us. Azavea is based in Philadelphia, and we are looking to grow our Justice and Election Services team (affectionately known as “JEST”) that develops custom web and mobile software for public health, law enforcement, elections and civic applications as well as our HunchLab, open source DistrictBuilder and Cicero API products. We are looking for We’re looking for a software engineer that is passionate about building applications that will have a positive impact – someone interested in public service, but not necessarily in working for a government or a non-profit organization. We are looking for someone who thrives on working in a variety of technology environments, and wants to build visually slick applications that have well-engineered architectures and provide a responsive user experience. Skills & Requirements Who we are and what we’re doing As a B Corporation, we’re committed to working on projects that have social and civic impact and advancing the state-of-the-art through research. Most of our customers are local governments, non-profit organizations and academic or federal research projects. We build custom apps; perform geospatial analysis; manage several open source civic software projects (DistrictBuilder, OpenTreeMap and others); and develop an open source, high performance computing framework, GeoTrellis, that enables us to build fast analytical applications by distributing the geospatial data processing. Our developers work across the technology stack from database and application servers to modern, browser-based front-ends. The JEST team develops our HunchLab product, a web-based application for visualizing space-time events, geographic forecasting of crime risk (imagine a weather map for crime), and early warning alerts based on geographic areas. We apply a mix of clever software, math, statistics and even genetic algorithms to create a powerful analysis tool that is being used to improve public safety in communities around the world. In addition, the team is working with academic researchers to implement software for crime geography analysis techniques that push back the boundaries of what’s possible with contemporary data science. The team is also developing web-based mapping tools for analysis and visualization of public health, homelessness, and elections, including supporting the open source legislative redistricting software, DistrictBuilder and our Cicero API. Our company and team are growing, and we need your help to scale up our development capacity on the JEST team. What You’ll Do: • Implement application code, APIs and web or mobile clients based on wireframes and designs developed by our UI/UX Design team. • Engage in multidisciplinary work that applies an agile process (scrum board, daily stand-ups and two-week iterations) to database design, architecture, development, testing and deployment. • Optimize database, server and client performance to create applications with both functional and responsive user experiences. • Contribute to both a growing company and to the open source communities that support our work. You should: • Know how to build and support scalable web applications in Python/Django, Java/JVM and/or C#/.Net. • Demonstrate fluency in core web technologies (HTML/CSS/JS) and contemporary browser client frameworks like jQuery, Dojo and Bootstrap. • Express solid understanding of MVC architecture and RESTful design patterns. • Interested in working with a small, collaborative team on meaningful projects. • Get excited about a diversity of both projects and technologies. You get extra points for: • Background in math and statistics or experience with R • Experience with open source or commercial geospatial toolkits like OpenLayers, Leaflet, GeoServer, PostGIS, ArcGIS Server, and GoogleMaps. • Experience with mobile apps (Objective C, Android or responsive HTML) • Knowledge of distributed data processing frameworks, like Hadoop, Amazon MR, etc. • Demonstrating your open source or other community service contributions You’ll notice that we don’t say “X-Y years of experience” or “M.S. in Computer Science.” Formal credentials like these are not irrelevant, but we are primarily looking for people who have had experience successfully building sophisticated web applications. You might have had these kinds of experiences without a college degree. Or you may be just out of school but worked your way through school and had some great co-op experiences. Or you might have a math or humanities background but a have a great head for software development. These are all potentially great backgrounds, and we’d be interested in hearing from you. Office and Benefits Our Philadelphia office is located in a brightly lit office on the 4th floor of a converted factory building in the Callowhill neighborhood, a short walk from Center City, the Reading Terminal Market and SEPTA subway and regional rail stations. For bicyclists, we have in-house bike parking, a shower and lockers. It’s an open office plan with several smaller rooms for team meetings, private space and concentration time. You get a top-end Linux or Windows workstation with a pile of memory for VMs and a minimum of two monitors. We have flex-time to deal with personal stuff, and most people work a 40 – 45 hour week on a regular schedule. After the first six months, our developers can also spend up to 10% of their time on a geospatial open source or R&D project. For example, some of our colleagues are contributors to the PostGIS, OpenLayers, GDAL and Open-Data-Catalog projects. Other research projects include improving dev ops tool chains; using FFT for fast kernel density estimation; extending Scala for improved numeric handling; and hijacking GPUs for raster data processing. Once a quarter, we all get together to work on our R&D projects as well as share our work with our colleagues. We offer a salary commensurate with skills and experience and a benefits package that includes: profit-sharing bonus, health, dental, vision, retirement plan, flexible hours, and more. We welcome candidates from all walks of life and value diversity in our company and do not discriminate based on race, religion, ancestry, national origin, sex, sexual orientation, age, disability, marital status or domestic partner status. View the job description on our website: http://....com/ How To Apply Please send your cover letter and resume to Amy Trahey at ...@....com. Please include the position you are applying for in the subject of the email. Optional: We would like to get to know applicants better, aside from their resume. If interested, please fill out the questionnaire and send your responses along with your cover letter and resume. The questionnaire can be found on the job description on our website - http://....com/


Share This Profile


Similar Profiles Nearby

Near Philadelphia, Pennsylvania

Jeree T

Opportunity of a lifetime . Searching for motivated programmers , coders and independent thinkers.

Jahleel O

Need a Computer Programmer/Computer Hacker

Find Programmer Jobs in Philadelphia, Pennsylvania

Want to be hired by Azavea?

Similar Profiles Nearby

Near Philadelphia, Pennsylvania

Jeree T

Opportunity of a lifetime . Searching for motivated programmers , coders and independent thinkers.

Jahleel O

Need a Computer Programmer/Computer Hacker