Academic Jobs Logo
Cornell University Jobs

Applications Developer II- iMapInvasives Full Stack Developer

Applications Close:

Cornell University

Ithaca, NY 14850, USA

5 Star Employer Ranking

Applications Developer II- iMapInvasives Full Stack Developer

The Opportunity

As an individual contributor you will model and support a culture of inclusion, belonging, and wellbeing and continually seek to understand how your role, behaviors, and actions impact the success of this culture.

About the College

The College of Agriculture and Life Sciences (CALS) is a pioneer of purpose-driven science and Cornell University's second largest college. We work across disciplines to tackle the challenges of our time through world-renowned research, education, and outreach. The questions we probe and the answers we seek focus on three overlapping concerns: We believe that achieving next-generation scientific breakthroughs requires an understanding of the world's complex, interlocking systems. We believe that access to nutritious food and a healthy environment is a fundamental human right. We believe that ensuring a prosperous global future depends on the ability to support local people and communities everywhere. By working in and across multiple scientific areas, CALS can address challenges and opportunities of the greatest relevance, here in New York, across the nation, and around the world.

The position is located within the department of Cornell Integrated Pest Management (IPM).

The Application Programmer II will be responsible for the development, and maintenance of, software applications that support the iMapInvasives platform and digital tools within the organization, with direct oversight from the iMapInvasives technical project manager. This role requires a balanced focus on both front-end and back-end development, with an emphasis on writing clean, maintainable code, troubleshooting bugs, and delivering user-centered features. The developer will also ensure that the platform operates reliably and securely, adhering to best practices for system performance, cloud infrastructure, and data protection.

As an Application Programmer II, you will contribute to technical planning, system documentation, and integration of external data systems and services. They will collaborate closely with project team members, from different organizations, by partnering with the iMapInvasives technical project manager to support collective goals. The role also includes ongoing responsibilities such as attending team meetings, participating in professional development activities, and supporting platform accessibility and interoperability efforts. The position is designed to support both current system needs and longer-term modernization strategies.

While position responsibilities vary, every member of our community is expected to foster a culture of belonging and a healthy work environment by communicating across differences; being cooperative, collaborative, open, and welcoming; showing respect, compassion, and empathy; engaging and supporting others regardless of background or perspective; speaking up when others are being excluded or treated inappropriately; and supporting work/life integration of oneself and others.

This successful candidate will work independently on a daily basis, but will strategize, plan and troubleshoot in close collaboration with the project manager and Cornell IPM Digital Team, as well as key members of NYNHP and NYSDEC on a regular basis asynchronously and occasional program-wide in person meetings held by Cornell IPM.

This is full-time position at 100% FTE. This is a one-year term appointment that is contingent upon available work, funding, and performance.

This position is eligible for a hybrid work arrangement. Employees typically perform this role remotely 2 days per week and on-site 3 days per week. The university reserves the right to modify, suspend, revoke, or terminate the hybrid work arrangement at any time.

Relocation assistance will not be provided for this position.

What We Need

  • Bachelor's degree and up to 2 years relevant experience or equivalent combination in computer science, software engineering, or closely related discipline; or proven on-the-job training in software or application development.
  • Two years of full stack application development maintenance experience with at least one object-oriented programming language.
  • Understanding of database-driven application design in PostgreSQL (or similar relational database software) and working SQL proficiency.
  • Proven ability to work with spatial data web applications.
  • Working knowledge of geospatial concepts, terminology, and functions.
  • Applications security and data protection best practices.
  • Strong written and verbal communication skills to advance multi-organizational conversation and projects.
  • Effective debugging, troubleshooting and problem-solving skills.
  • Commitment to accessibility and inclusive design principles.
  • A willingness to learn and adapt to evolving technologies.
  • Ability to cultivate and develop inclusive working relationships with students, faculty, staff, and community members.
  • Experience working directly with people from various socioeconomic backgrounds.
  • Experience incorporating the perspectives of multiple communities.
  • Ability to cultivate and develop inclusive working relationships with students, faculty, staff, and community members.

Position Competencies/Skills

  • Systems thinking
  • Analytical reasoning
  • Attention to detail
  • Collaboration and communication
  • Adaptability
  • Technical documentation and knowledge sharing
  • Security and privacy awareness

If you have all those things, great! We have a few more things that we would prefer you to have, but it's ok if you don't.

  • MS MCS degree in computer science, software engineering, data science, or related field.
  • Demonstrated proficiency with one or more of the following programming languages: Java, JavaScript, Python.
  • Demonstrated proficiency with one or more of the following frameworks: React, Spring, Hibernate.
  • Understanding of cloud-based infrastructure, system administration fundamentals, and deployment practices.
  • Experience with Esri GIS environment (including ArcGIS Enterprise, ArcGIS Online, and ArcGIS Pro) or equivalent open-source geospatial software.
  • Deployment experience with machine learning and AI cloud-based systems.
  • Authentication and role-based access control systems.
  • CI/CD pipelines and deployment workflows.
  • System monitoring and logging in production environments.
  • Machine learning methodologies.
  • Experience with environmental or biodiversity data.
  • Knowledge of digital accessibility standards and inclusive design.

Rewards and Benefits

Follow this link to learn more about the Total Rewards of Working at Cornell:

10

Unlock this job opportunity


View more options below

View full job details

See the complete job description, requirements, and application process

53 Jobs Found

Post My Job

Hammond, Indiana, United States
Staff / Administration
Closes: Jun 17, 2026

University of La Verne

3rd St, La Verne, CA 91750, USA
Staff / Administration
Closes: Jun 13, 2026

San Juan College

4601 College Blvd, Farmington, NM 87402, USA
Staff / Administration
Closes: Jun 8, 2026

University of California Irvine

Irvine, CA 92697, USA
Staff / Administration
Closes: May 16, 2026
View More