Esri - Redlands, CA

posted about 1 month ago

Full-time - Mid Level
Redlands, CA
Professional, Scientific, and Technical Services

About the position

As a Product Engineer II on the Geocoding team at Esri, you will play a crucial role in designing, building, and delivering advanced geocoding solutions within ArcGIS Enterprise. This position involves collaboration with a global team of software engineers, designers, product managers, and release engineers to enhance geospatial technology and ensure high-quality software delivery. Your contributions will directly impact various applications, from retail site selection to resource allocation and navigation services.

Responsibilities

  • Holistic owner of feature deliverables for geocoding within ArcGIS Enterprise
  • Help shape product development with active contributions to server backend API design, user experience design, and design discussions
  • Estimate and prioritize product development tasks
  • Communicate project status to team and management
  • Develop and implement test plans and test cases, write test code, verify code changes and bug fixes
  • Review and analyze automated test results, report status on software quality and stability, certify software quality
  • Troubleshoot and triage issues reported by customers
  • Research and analyze customer requests, industry standards, and specifications to help define requirements for enhancing Enterprise GIS
  • Share workflows in help topics, blog articles, presentations, tutorials, and samples

Requirements

  • 2+ years of industry experience in software testing and software development
  • Experience with ArcGIS Enterprise, ArcGIS Online, or other geospatial technology
  • Development skills with Python or other scripting languages
  • Fundamental understanding of web services including REST and SOAP
  • Excellent problem solving and analytical skills
  • Proven ability to build and deliver quality software in a team environment
  • Effective project management, time management, and organization skills
  • Excellent written and verbal communication skills
  • Bachelor's degree in Computer Science, Applied Mathematics, GIS, Geography, Engineering or related fields

Nice-to-haves

  • Experience with developing and implementing test plans and test automation for web services
  • Experience working with Linux and Windows OS
  • Familiarity with HTTP monitoring and debugging tools (Fiddler)
  • Experience with big data technologies (Elastic, Spark, Zookeeper)
  • Knowledge of Docker containers and orchestration such as Kubernetes
  • Master's degree in Computer Science, Applied Mathematics, GIS, Geography, Engineering or related fields

Benefits

  • Medical, dental, and vision insurance
  • Basic and supplemental life insurance for employees and their families
  • 401(k) and profit-sharing programs
  • Minimum accrual of 80 hours of vacation leave
  • Twelve paid holidays throughout the calendar year
  • Opportunities for personal and professional growth
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service