Software Engineer - Smallworld EO
Hiring Process
Time to Answer
2 open days
Process
1 Phone Call
1 Onsite Interview
Days to get an Offer
4 Days after Interview
Overview
Software Engineer – Smallworld EO with at least 5 years of experience across the Smallworld product suite, including PNI, Core SW4, SW5, EO, GDO, GTO, GSS, GSA, DM, MES, NRM, and K8. The candidate must be proficient in Magik, Java, VMDS, and Oracle Database, with strong capabilities in SQL, shell scripting, system configuration, and installation of Smallworld products. Experience with OS patching, third-party software (e.g., ONA, Data Center Management), and applying fixes in live environments is essential. In this role, you will play a leadership role in collaborating with cross-functional teams to meet business objectives and ensure customer satisfaction by resolving technical issues effectively. You will engage directly with customers, lead troubleshooting efforts, provide mentoring, and contribute to knowledge sharing through documentation and case notes. The position requires strong analytical skills to resolve complex issues across UI, networks, data handling, visualization, and system integrations. Ownership of personal caseload, commitment to quality processes, and availability for on-call support are also expected. Ability to travel to customer sites as required.
Job Responsibilities
- Meeting business objectives by developing practical and innovative ways to identify and meet goals.
- Coordinating with cross functional teams and driving closure on customer issues raised on Smallworld products.
- Responsible for addressing customer issues and concerns with Smallworld applications.
- Ensure customers’ success by fostering a balanced relationship that benefits both the company and the customer, with the goal of producing the highest level of customer support and satisfaction.
- Take a leadership role in strategizing with internal staff and customers to solve and prevent re-occurrence of issues.
- Engage with customers on day-to-day issues; organize customer calls to facilitate implementation of solutions while adhering to change control and compliance protocols. Ensure the solution resolves the customer’s issue.
- Mentor staff in troubleshooting and analysis methods.
- Perform knowledge transfer — write user/technical documentation and case notes. Act as a technical resource for staff.
- Serve as a primary contributor to the Knowledge Base system for customer-specific issues that will benefit the broader customer and support team.
- Analyze and troubleshoot issues involving all aspects of solutions, including but not limited to: User interface/Interoperability/Data collection/Storage/Visualization/Analytics/Associated control systems/Interfaces to enterprise systems/Network and communication connectivity and performance.
- Own and manage personal caseload and perform case follow-up.
- Troubleshoot and identify product problems for presentation to engineering for resolution, or disseminate necessary information to correct issues.
- Adhere to all quality processes.
- Be available for on-call rotation for after-business-hour customer calls.
Must Have Skills
- At least 5 years of experience with Smallworld PNI, Core SW4, SW5, EO, GDO, GTO, GSS, GSA, DM, MES, NRM, K8.
- At least 5 years of experience with Magik, Java, VMDS, and Oracle Database.
- Proficient in SQL and shell scripting.
- Ability to read and interpret logs and debug files.
- Experience with installation of operating system patches and third-party software such as ONA, Data Center Management, etc.
- System configuration and hands-on experience with installation of Smallworld suite of products.
- Experience in picking up and installing fixes on live customer systems.
- Proven track record of problem analysis, identification, and resolution.
- Strong troubleshooting and debugging skills.
- Proficient in MS Office applications (Word, PowerPoint, Excel) and MS Outlook
- Strong communication skills, both verbal and written.
- Ability to travel to customer sites as required.
Nice to have
- Knowledge of object-oriented programming techniques, Oracle, and/or system administration is a plus.
- Excellent problem solving and analytical skills.
- Effective communication and collaboration skills.
- Analytical and detail-oriented.
What's great in the job?
- Great team of smart people, in a friendly and open culture
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast evolving company
Work at yechte
We are an independent digital consultancy with ambitious goals and a global presence. We support a diverse range of companies, building digital teams and delivering innovative digital solutions. Our multicultural and diverse workforce, comprised of ‘Global Citizens’, reflects this inclusivity.
We care about work-life balance and meeting the expectation of a growing team, investing in people because they are our greatest asset. Our consistent growth is a testament to this commitment.
Come work at yechte, a company on the rise, offering excellent benefits, opportunities for personal development, and the chance to learn from accomplished leaders. We are always looking for exceptional professionals to join our team.
What We Offer
Each employee has a chance to see the impact of his work. You work on real digital projects and make tangible contributions to the company. We want to provide to each individual personal, professional and social growth.
Attractive Benefits
We care about your comfort. At yechte we offer cost-effective and eco-friendly mobility plans, food allowances, and comprehensive healthcare support, enhancing employee satisfaction.
Personal Development
We care about your growth. At yechte we offer to boost your personal growth through tailored IT trainings and certifications, fostering a culture of agility and tech-driven expertise.
Flexibility
We care about your wellbeing. At yechte we offer flexi-hours and hybrid home/office work arrangements, enhancing employee work-life balance and productivity.





