Auf einen Blick
- Aufgaben: Develop GIS software solutions and maintain effective communication with teammates and clients.
- Arbeitgeber: Rizing Geospatial is a global leader in geospatial consulting and SAP services.
- Mitarbeitervorteile: Enjoy remote work flexibility and a collaborative, diverse team culture.
- Warum dieser Job: Join a mission-driven company that values creativity and offers personal growth opportunities.
- Gewünschte Qualifikationen: Bachelor's degree or equivalent experience; 3 years of software development experience required.
- Andere Informationen: This role is fully remote, allowing you to work from anywhere in the US or Canada.
Das voraussichtliche Gehalt liegt zwischen 48000 - 72000 € pro Jahr.
Rizing Geospatial provides best-in-class solutions to meet the global client demand for geospatial consulting, implementation services and geospatial products. Our mission is always to propel organizations along the geospatial enablement journey. Rizing, a Wipro company, is a multi-national SAP Partner company whose individual enterprises have long been associated with strong industry knowledge and SAP technical capabilities. Rizing Geospatial brings many years of transportation, GIS, mobile mapping, and technology expertise to Rizing's growing portfolio of customer products and services.
A GIS Developer is an expert in the area of Geographic Information Systems software development. This person must be able to interpret requirements/design into the necessary software applications to facilitate the creation of project deliverables and must be well versed in basic computer science concepts and demonstrate a proficiency in understanding web technologies and development. This is a remote role that can be based anywhere US or Canada.
Essential Functions
- Writing efficient and maintainable code in the appropriate language to produce effective solutions.
- Stay current on development software and practices, and changes in the industry.
- Communicate development related concepts clearly to teammates and clients.
- Assist with software design and development related project deliverables:
- Design documentation
- Source code documentation
- Unit testing
- Internal system testing
- Acceptance testing
Required Qualifications
- Bachelor's Degree or equivalent work experience.
- Three (3) years of relevant software development experience (portions may be obtained during undergraduate or graduate coursework).
- Firm understanding of general computer science concepts (ex: Object-Oriented Programming, data structures, and algorithms, design patterns, etc.).
- Detailed knowledge and experience with the core Rizing development technologies:
- Web development concepts, tools, and technology
- UI/UX development and design systems
- Single Page Application (SPA) front-end libraries and concepts
- Reactive Programming concepts
- Git Version Control System
Desired Qualifications
- Advanced understanding of Geographic Information Systems (GIS).
- Basic understanding of Linear Referencing Systems (LRS).
- Advanced understanding of CLEAN code principles:
- Single Responsibility principle
- Open/Closed principle
- Liskov Substitution principle
- Interface Segregation principle
- Dependency Inversion principle
Rizing provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
If your passion is solving puzzles, improving processes, leading change as part of a team of SAP experts, then this might be the place for you.
GIS Developer (remote US/Canada) Arbeitgeber: Rizing Geospatial
Kontaktperson:
Rizing Geospatial HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: GIS Developer (remote US/Canada)
✨Tip Number 1
Make sure to showcase your experience with web development concepts and technologies. Highlight any specific projects where you've utilized Single Page Application (SPA) front-end libraries or Reactive Programming concepts, as these are crucial for the GIS Developer role.
✨Tip Number 2
Familiarize yourself with Rizing Geospatial's technical environment. Research their products and services, and be prepared to discuss how your skills can contribute to their mission of geospatial enablement during the interview.
✨Tip Number 3
Demonstrate your understanding of CLEAN code principles. Be ready to provide examples of how you've applied these principles in your previous work, as this will show your commitment to writing efficient and maintainable code.
✨Tip Number 4
Since this is a remote position, emphasize your ability to communicate effectively in a virtual environment. Share experiences where you successfully collaborated with teammates or clients remotely, showcasing your interpersonal skills.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: GIS Developer (remote US/Canada)
Tipps für deine Bewerbung 🫡
Tailor Your Resume: Make sure your resume highlights relevant software development experience, especially in GIS and web technologies. Use keywords from the job description to demonstrate your fit for the role.
Craft a Strong Cover Letter: In your cover letter, express your passion for geospatial technology and how your skills align with Rizing Geospatial's mission. Mention specific projects or experiences that showcase your expertise in GIS and software development.
Showcase Technical Skills: Clearly outline your proficiency in programming languages, web development concepts, and any experience with Git or UI/UX design. Providing examples of past projects can strengthen your application.
Highlight Communication Skills: Since the role involves clear communication with teammates and clients, emphasize your ability to convey complex technical concepts in an understandable way. Include examples of successful collaboration in previous roles.
Wie du dich auf ein Vorstellungsgespräch bei Rizing Geospatial vorbereitest
✨Showcase Your Technical Skills
Be prepared to discuss your experience with web development concepts, UI/UX design, and GIS technologies. Highlight specific projects where you applied these skills, and be ready to explain your coding choices and the principles behind them.
✨Demonstrate Problem-Solving Abilities
During the interview, expect to face technical challenges or scenarios. Approach these problems methodically, explaining your thought process and how you would apply your knowledge of algorithms and data structures to find effective solutions.
✨Communicate Clearly
Effective communication is key in a remote role. Practice articulating complex technical concepts in simple terms, as you will need to convey ideas to both teammates and clients. This will demonstrate your ability to maintain professional relationships.
✨Familiarize Yourself with Rizing's Values
Research Rizing Geospatial's mission and values before the interview. Be ready to discuss how your personal values align with theirs, especially regarding collaboration, integrity, and diversity. This shows that you are not only a technical fit but also a cultural one.