Web Developer Software Engineer
The University of Maryland (College Park) Department of Geographical Sciences (GEOG) is among world’s leading academic units dedicated towards tackling society’s most pressing concerns. Our internationally renowned experts bring satellite data processing and geospatial technologies to the forefront of scientific discovery. Through our research and teaching, our faculty, staff, and students advance cutting-edge solutions for climate change, biodiversity, wildfire, food security, global health, sustainability, and poverty.
We are searching for a Faculty Specialist to help us design a path towards implementing new technologies to meet the Department’s growing needs. Join our vibrant, collaborative team on the beautiful College Park campus.
This position is a 12-month, full-time status. This position offers excellent benefits, including but not limited to health insurance, generous leave package from the first year (accrued at 22 days-annual leave, 3 days-personal leave & 14 days-sick leave), retirement subsidy (ORP/Pension System), tuition remission and many professional development opportunities. The salary of the finalist selected for this role will be set based on a variety of factors, including but not limited to, experience, education, specialty, training, and internal equity.
This position has flexible work hours with the possibility of working two days a week from home. GEOG promotes growth in individuals and a healthy work-life balance within a collaborative culture.
Duties:
The Software Engineer maintains, implements, and integrates web-based technologies, and designs future directions for the web environments of the Global Land Analysis and Discovery laboratory (GLAD), including applications, content management systems, and others, in collaboration with GEOG IT support. The position is hands-on, agile, team-based development with a focus on geospatial data applications and products. See glad.umd.edu and glad.earthengine.app as example web-based interfaces.
The Software Engineer is responsible for:
- Implementing and supporting software applications in support of GLAD projects
- Developing and supporting Web Content Management systems
- Following a formal development methodology and working within scheduled timelines
- Collaborating with GEOG IT as needed, in supporting web-based applications in GEOG
Minimum Qualifications:
Education:
Bachelor’s and/or master’s degree in Computer Science, Computer Engineering or related technical discipline
Experience:
One (1)+ years of professional software development experience
Experience in developing Content Management Systems
Knowledge, Skills, and Abilities:
- Expertise in web development languages. For ex: HTML, Java Script, PHP, CSS, C++ and a solid, demonstrable understanding of database applications and integration
- Proficiency in Python and Node.js for web applications
- Experience working with Google Cloud, particularly App Engine
Experience working with AWS serverless services
Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Preferences:
- Experience working productively in a software engineering team in the design development, and implementation of a software module/component
- Familiarity with java web application environments (Servlets, JSP, HTML, CSS)
- Familiarity with Spring frameworks, databases (preferably Oracle), and data binding tools (ORM, XML)
- Familiarity with developing Content Management Systems such as Drupal 9 or above
- Apache httpd under Linux experience, including installation, configuration, performance tuning and maintenance (or Nginx), including third party module integration
- Building, maintaining and working within a HA environment for our web services
- Microsoft’s Internet Information Services (IIS) would be desirable
- ArcGIS and geoserver experience would be desirable
Diversity Statement
The University of Maryland, College Park, an equal opportunity/affirmative action employer, complies with all applicable federal and state laws and regulations regarding nondiscrimination and affirmative action; all qualified applicants will receive consideration for employment. The University is committed to a policy of equal opportunity for all persons and does not discriminate on the basis of race, color, religion, sex, national origin, physical or mental disability, protected veteran status, age, gender identity or expression, sexual orientation, creed, marital status, political affiliation, personal appearance, or on the basis of rights secured by the First Amendment, in all aspects of employment, educational programs and activities, and admissions.