Remote Jobs

• Create user interface elements for Imagery and Raster Support within ArcGIS Pro
• Implement industry-standard design patterns and development methodologies utilizing C#, WPF, and C++ for software component construction
• Collaborate with team members and other departments on implementation designs
• Develop software components, frameworks, and SDKs for internal and external developers using our API
• Diagnose and resolve root causes of software issues in coordination with product engineers
• Ensure timely software delivery by effective collaboration with colleagues across development teams
• Deliver high-quality software in an agile environment
• Minimum of 5 years experience in developing commercial software with C#, WPF, and C++
• Proficiency in asynchronous programming using the Task Parallel Library
• Strong grasp of object-oriented design, data structures, and design patterns
• Ability to effectively analyze and solve problems
• Aptitude for designing user-friendly interfaces for efficient problem-solving
• Experience collaborating with various teams to ensure software quality
• Capability to thrive in a fast-paced agile environment with strong time management and teamwork skills
• Bachelor’s degree in computer science, engineering, mathematics, or related field
• Comprehensive medical, dental, vision, and life insurance coverage for employees and their families
• 401(k) and profit-sharing programs
• 80 hours minimum vacation leave accrual
• Twelve paid holidays annually
• Opportunities for both personal and professional development