Cyient banner

GE Smallworld Developer

Cyient

The Role

Overview

Develop and maintain Smallworld GIS apps using Magik and related tech.

Key Responsibilities

  • smallworld gis
  • magik development
  • backend services
  • api integration
  • troubleshooting
  • documentation

Tasks

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. Troubleshoot and resolve defects, performance issues, and application errors. Develop and maintain backend services and utilities using NodeJS, JavaScript, C, and C++. Write and maintain technical documentation related to code, design, and deployment processes. Collaborate with cross-functional teams, including GIS analysts, network engineers, and testers, to gather requirements and deliver solutions. Participate in code reviews, knowledge sharing sessions, and contribute to continuous improvement initiatives. Work on integration and customization using Magik platform and Smallworld APIs.

Requirements

  • ge smallworld
  • magik
  • nodejs
  • javascript
  • c++
  • agile

What You Bring

Strong experience with GE Smallworld Core technologies, including PNI, NIG, and GSS modules. Familiarity with Magik platform and integration approaches. Strong problem-solving skills and ability to work independently and in a team. 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. 4 to 8 years of relevant experience in GE Smallworld/Migik development and related technologies. Experience with GIS data modeling, spatial analysis, and telecom/utility network data is a plus. Proficiency in programming languages: NodeJS, JavaScript, C, C++. Experience in Agile/Scrum development methodologies is preferred. Good understanding of relational databases and SQL. Expertise in Magik development for Smallworld GIS customization and enhancements.

The Company

About Cyient

-Rebranded from IT to intelligent engineering and tech solutions, shifting focus in 1991. -Operates globally with delivery centers across North America, Europe, Asia-Pacific, and Australia. -Provides advanced services including digital transformation, CAD/CAE, geospatial services, embedded systems, and turnkey semiconductor design. -Specializes in heavy-industry collaborations with aerospace, energy, transportation, utilities, and semiconductor clients.

Sector Specialisms

Communications

Medical Devices

Life Sciences

Rail

Utilities

Telecommunications

Internet of Things (IoT)

Smart City

Network Engineering

Network Planning and Optimization

5G

AR/VR Solutions

Manufacturing

Data Analytics

Digital Transformation

Asset Optimization

Board & Governance

Organization Effectiveness