We are looking for skilled GE Smallworld / Magik Developers with strong expertise in Smallworld Core technologies and related development environments. The ideal candidates will have hands-on experience in PNI, NIG, GSS modules, and Magik development, along with proficiency in modern programming languages like NodeJS, JavaScript, C, and C++. This role involves developing, maintaining, and enhancing Smallworld GIS applications and integrations to support our telecom / utility GIS infrastructure.
Experience :
4 to 8 years of relevant experience in GE Smallworld / Migik development and related technologies.
Work Location : Hyderabad.
Key Responsibilities :
- Develop and maintain Smallworld GIS applications using Magik and related core modules (PNI, NIG, GSS).
- Design, code, test, and deploy enhancements and new features in Smallworld applications.
- Work on integration and customization using Magik platform and Smallworld APIs.
- Develop and maintain backend services and utilities using NodeJS, JavaScript, C, and C++.
- Collaborate with cross-functional teams, including GIS analysts, network engineers, and testers, to gather requirements and deliver solutions.
- Troubleshoot and resolve defects, performance issues, and application errors.
- Write and maintain technical documentation related to code, design, and deployment processes.
- Participate in code reviews, knowledge sharing sessions, and contribute to continuous improvement initiatives.
Required Skills :
Strong experience with GE Smallworld Core technologies, including PNI, NIG, and GSS modules.Expertise in Magik development for Smallworld GIS customization and enhancements.Proficiency in programming languages : NodeJS, JavaScript, C, C++.Experience with GIS data modeling, spatial analysis, and telecom / utility network data is a plus.Good understanding of relational databases and SQL.Familiarity with Magik platform and integration approaches.Strong problem-solving skills and ability to work independently and in a team.Experience in Agile / Scrum development methodologies is preferred.