An established industry player is seeking an experienced Smallworld Magik Developer with a strong background in Python. This role focuses on creating scalable GIS applications while ensuring code quality and maintainability. The ideal candidate will have over a decade of technical experience, showcasing exceptional knowledge in Smallworld technology and Python programming. You'll be part of a dynamic team where your contributions will significantly impact the development of innovative solutions. If you're passionate about technology and eager to tackle complex challenges, this opportunity is perfect for you.
Qualifications
10+ years of experience in GIS applications and technical contribution.
Exceptional knowledge of Smallworld Magik and Python programming.
Responsibilities
Develop scalable and maintainable applications using Smallworld and Python.
Write clean, efficient, and well-documented code.
Skills
Smallworld Magik
Python
Object-oriented programming
Problem-solving skills
Attention to detail
Tools
SQL databases
Automated testing platforms
Job description
Need profile who do have depth knowledge of Client smallworld technology and Magik programming skills.
Job Description
Experienced Smallworld Magik Developer with strong Python experience:
10+ years of technical contribution in a structured team environment, with a focus on GIS applications.
Exceptional knowledge of Client SmallWorld Magik and Python.
Strong understanding of object-oriented programming and design patterns.
Proven experience in developing scalable and maintainable applications.
Familiarity with SQL databases, including data modeling, SQL query design, and optimization.
Experience with automated testing platforms and unit tests.
Ability to write clean, efficient, and well-documented code.
Excellent problem-solving skills and attention to detail.
Familiarity with distributed systems and fundamental design principles for building scalable applications.
Knowledge of IIoT and OT, as well as industrial electrical concepts, is a huge plus.