Senior Business Process Analyst
CesiumAstro · Denver Metropolitan Area · 2 wk ago
On-siteManagementFull-time
CesiumAstro provides equal employment opportunities to applicants and employees without regard to race, ethnicity, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability.
About the role
The role involves working on cutting-edge projects in the field of geospatial technology. Responsibilities include developing software solutions, collaborating with cross-functional teams, and contributing to the growth of the company.
Responsibilities
- Develop and maintain software applications using JavaScript, Python, and related technologies.
- Collaborate with designers, developers, and project managers to ensure seamless integration and functionality of products.
- Contribute to the design and implementation of new features and enhancements.
- Perform code reviews and provide feedback to improve code quality and efficiency.
- Participate in regular team meetings and contribute to the overall success of the project.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- At least 2 years of professional experience in software development.
- Experience with JavaScript, Python, and related frameworks.
- Strong problem-solving skills and ability to work independently and collaboratively.
- Excellent communication and interpersonal skills.
Qualifications
- Knowledge of geospatial data processing and analysis.
- Experience with geospatial libraries and tools such as GeoJSON, Leaflet, OpenLayers, and QGIS.
- Understanding of geospatial algorithms and techniques.
- Experience with version control systems like Git.
Skills
- Proficiency in JavaScript, Python, and related technologies.
- Experience with geospatial libraries and tools.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
Benefits
- Competitive salary based on experience and qualifications.
- Flexible work schedule with remote options available.
- Professional development opportunities and training programs.
- Health insurance and retirement benefits.
- Annual performance review and opportunities for career advancement.
Pay
Salary range: $80,000 - $120,000 annually, depending on experience and qualifications.
Schedule
Full-time position with flexible work hours and remote work options available.