Product Engineer II - Customization and Framework
- Ensure quality for all aspects of the GIS user and GIS developer experience by testing software functions, user interfaces, GIS workflows, and application programming interfaces
- Program automated test code and analyze test results
- Report status on software quality and stability
- Verify code changes and bug fixes and perform stress tests that validate software functionality
- Help the team organize and work and prioritize it for maximum customer benefit
- Troubleshoot production issues in current and past software versions
- Research and analyze customer requests, industry standards, and specifications to establish and define requirements and translate them into new software features
- Author and share code samples, tutorials, blog articles, videos, and help documentation
- 2+ years of hands-on experience in Geographic Information Systems (GIS)
- Demonstrated experience writing code in at least one of the following languages: C#, C, C++, Rust, Python, Java, or JavaScript, with the ability to produce excellent code
- Understanding of technical trends and a continuing interest in a broad range of topics including installed on-prem software, web technologies, computer hardware, and the business of software
- Excellent written and verbal communication skills
- Ability to organize your own work effectively, and contribute to the team’s work item prioritization
- Bachelor’s in computer science, GIS, geography, engineering, mathematics, or related field
- Master’s in computer science, GIS, geography, engineering, mathematics, or related field
- Familiarity with the Esri ArcGIS platform or other GIS and mapping products
- Experience using the ArcGIS Pro SDK for Microsoft .NET, ArcPy, ArcObjects, or other Esri developer technologies
- Working knowledge of desktop or web software development patterns and technologies, including .NET, Windows Presentation Foundation (WPF) and the MVVM design pattern
- Experience with software testing, test automation, and unit test authoring
- Familiarity with scrum or other agile software development methodologies. Experience working in a ScrumMaster role is a big plus
Recommended Jobs
Product Manager Intern, ZPA
About Zscaler Zscaler accelerates digital transformation so our customers can be more agile, efficient, resilient, and secure. Our cloud native Zero Trust Exchange platform protects thousands of …
Lead Case Manager II
Job Type Full-time Description About Interfaith Community Services: At Interfaith, we empower individuals and families in need by providing essential resources and services with compassion…
Cybersecurity Engineer
At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people. Our 13,000+ people are united in a shared …
Software Engineer, Backend
About Glean: Founded in 2019, Glean is an innovative AI-powered knowledge management platform designed to help organizations quickly find, organize, and share information across their teams. By …
Systems Test Engineer - EPS
Join a team where your impact reaches beyond the stars! At Terran Orbital, you’re not just part of the system – you’re a vital force propelling our mission forward. As trailblazers in satellite manuf…
Senior Staff Machine Learning Engineer, Perception Systems & Sensor Integration
Waymo is an autonomous driving technology company with the mission to be the most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the W…
Staff Product Manager, Payments
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play game…
Group Product Manager, Enterprise Admin
WHAT IS BOX? Box (NYSE:BOX) is the leader in Intelligent Content Management. Our platform enables organizations to fuel collaboration, manage the entire content lifecycle, secure critical content…
Software Engineer - DevOps and MLOps
Company Overview Maven Robotics is building the world’s leading general-purpose AI robots. We are currently operating in stealth and are growing the world’s best team in AI robotics. We are l…