Job description
Geospatial Developer Job Description
Vexcel Imaging US Inc. is a technology company that manufactures market-leading aerial survey cameras. In addition, the Vexcel Data Program brings world class imagery to internet-scale cloud services with our imagery acquisition program.
We are imaging the world for companies to use the highest quality data to manage their businesses more efficiently. Our backbone is the best-in-class UltraCam hardware and software, our job is to work with worldwide partners to take this aerial imagery and build a scaled-out cloud service that supports commercial and government agencies. We are building on leading imagery and cloud technologies. If you are passionate about mapping and a high growth business this role is for you.
Summary of Responsibilities:
Develop and maintain software packages for aerial mapping activities, data analysis tools, QC, and report generation.
Manager of People? No
Manager of Process? Yes, flight QA and QC Process
Star Qualities:
Detail oriented. Demonstrate confidence & professionalism. Energetic and self-motivated. Able to work independently to complete all necessary actions.
Essential Functions:
Develop and maintain software tools for supporting aerial image acquisition activities
Develop and maintain software tools for supporting GIS analysis
Maintain servers and services that support Vexcels’s Aerial Operations
Prepare performance reports for internal consumption
Follow design documentation and requirements to implement solutions using best coding practices for maintainability and greatest flexibility for future enhancements
Work directly with Engineering Managers, Project Managers, UX designers, Directors, other developers, QA and Automation engineers to complete tasks quickly and correctly
Write unit tests to verify code quality and prevent regressions
Estimate implementation times based on designs and requirements
Suggest product improvements
Improve overall efficiency and performance of application
Read through defect descriptions to find and correct defects
Participate in designing, estimating, coding, testing, debugging, configuring, and documenting software
Participate in code reviews
Actively participate in team communication (via JIRA, Slack, email, etc)
Move, comment on, and be proactive about JIRA cards and the JIRA board
Identify, measure, and resolve performance issues in the code and product
Test and write software programs according to specifications and documentation
Participates in planning meetings, retrospectives, daily stand ups, and other meetings as part of the software development process
Qualifications:
Certification
Able to work in the United States
Any relevant certificates or professional organization associations
Experience
3-5 years of relevant experience in the aerial mapping domain is recommended
3-5 years of experience or similar ability in software development
Preferred Skills
Fluent in C# and python
Experience in working with databases including SQL and NOSQL servers
Experience in working with GIS software packages
Understand concepts and able to deploy/maintain cloud services on AWS
Strong interpersonal and communication (written & verbal) skills
Strong time management skills & ability to multi-task
Strong analytical & problem-solving skills
Working knowledge of software development tools and agile processes
Strong teamwork and problem-solving skills
Ability to read and comprehend instructions, short correspondence, and memos
Good verbal and written communication skills
Must be coachable and collaborative
Knowledge of testing methodologies (e.g. smoke, regressions, component, integrations, etc.)
Must be able to clearly define and solve problems
Familiarity with continuous integration concepts and processes
Ability to create simple and well-designed solutions to complex software problems
Experience OSM, web mapping stack is useful but not required
Location: Remote
Vexcel offers a comprehensive benefits package, including medical, dental, vision, HSA, retirement (401k), with a very generous company contribution.
Vexcel has several offices and more than 400 employees across the globe. Vexcel embraces a work culture of kindness, respect, and personal career growth.
Vexcel is committed to a diverse and inclusive workplace. Vexcel is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Originally posted on Himalayas
Who can apply
Eligible countries: United States. Accepted UTC offsets: UTC-10, UTC-9, UTC-8, UTC-7, UTC-6, UTC-5, UTC+14. Review the full description for employer-specific work authorization, residency and schedule requirements.