23 окт

Software Engineer (C++ / C#)

выше рынка на 56,1%
вакансия 315 850 ₽
в среднем 202 373 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Location: Vilnius or Kaunas (Hybrid or Office-based)

Are you ready for your code to have a real-world impact? We are seeking a Software Engineer to join the OpenUtilities sisNET team. sisNET is a GIS solution that utilities use to document, plan, and operate their electricity, gas, water, and telecommunications networks. Built on Bentley’s MicroStation platform with an Oracle database, it combines a native C++ core, a C#/.NET application layer, web-based information portals, and integrations with enterprise systems such as SAP and ProjectWise. The successful candidate will contribute to the design, development, testing, and maintenance of this mature, business-critical product, working closely with product management, quality assurance, and fellow engineers in an agile environment.

At Bentley, the OpenUtilities team builds software that powers the world's essential utility infrastructure. We help organizations that provide electricity, gas, water, and wastewater services design and manage complex networks through intelligent engineering applications, digital twins, and modern cloud technologies. Our mission is to help utility companies make better decisions, improve operational efficiency, and deliver reliable services to the communities they serve. As part of the team, you'll contribute to products that have a real-world impact on critical infrastructure used by millions of people every day.

задачи

  • Design, develop, test, and maintain features across sisNET’s native C/C++ core and its C#/.NET application layer.
  • Develop functionality on Bentley’s MicroStation platform, including network editing, topology, and spatial data processing tools.
  • Implement and optimize Oracle-based data access for network topology, geometry, and attribute data.
  • Build and extend integrations with enterprise systems (e.g., SAP, Bentley ProjectWise) and data exchange using tools such as FME and GDAL.
  • Maintain and enhance sisIMS, the ASP.NET-based web portal for network information services.
  • Troubleshoot and resolve defects and performance issues, including customer-reported issues, across native, managed, and database layers.
  • Drive product modernization: adoption of new MicroStation/PowerPlatform releases, increased automated test coverage, and improved Azure DevOps build and release pipelines.
  • Contribute to AI-assisted capabilities, such as the Python-based MCP server that makes sisNET network data available to AI assistants.
  • Participate in code reviews, write clear technical documentation, and share knowledge within the team.

требования

  • undefined
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • 3+ years of professional experience developing software in C++ and/or C#/.NET – ideally both, or strong in one with the motivation to learn the other.
  • Solid understanding of object-oriented design and software engineering principles, and the ability to understand and safely evolve a large, mature codebase.
  • Experience with relational databases and SQL (Oracle preferred).
  • Experience developing Windows applications with Visual Studio, including debugging native and managed code.
  • Experience working with source control systems such as Git.
  • Strong analytical and problem-solving skills with attention to code quality, data integrity, and maintainability.
  • Ability to work effectively in a collaborative, Agile development environment.
  • Strong verbal and written communication skills in English.
  • Experience developing on CAD or GIS platforms, ideally Bentley MicroStation (MDL or PowerPlatform SDK).
  • Knowledge of GIS concepts such as coordinate systems, spatial data, and network topology; experience with Oracle Spatial, FME, or GDAL.
  • Experience with native/managed interoperability (C++/CLI, P/Invoke, COM).
  • Web development experience with ASP.NET (Web Forms, web services) and JavaScript, e.g., OpenLayers.
  • Python experience, ideally including native bindings (pybind11) or AI/LLM integrations such as the Model Context Protocol (MCP).
  • Experience integrating enterprise systems such as SAP or document management systems such as ProjectWise.
  • Familiarity with Azure DevOps CI/CD pipelines, automated testing (e.g., NUnit), and Windows installer technologies (WiX).
  • Knowledge of the utility domain (electricity, gas, water, or telecommunications networks).
  • German language skills are beneficial, as many sisNET’s customers are in Germany and much of its domain terminology and documentation is in German, but they are not required for success in this role.

Please note if you are employed full-time, the salary for this position ranges from 3500 EUR gross (before taxes-Lithuania) depending on knowledge and experience.

If you are ready to take your development skills to the next level and be part of a team that is shaping the future of software, we want to hear from you! Apply now and embark on an exciting journey with Bentley!


This is a Hybrid role.


условия

  • Step into a collaborative work environment where ideas flourish, and teamwork propels us forward towards shared success.
  • An attractive salary and benefits package.
  • Bentley Impact Day: take a day off from work to volunteer with an organization of your choice.
  • Celebrate milestone achievements and moments that matter through our colleague recognition award programs and our Bentley Achievers platform.
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups.
  • Be part of a company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world. Discover our latest user success stories for an insight into our global impact.

Bentley Systems (Nasdaq: BSY) is the infrastructure engineering software company. We provide innovative software to advance the world’s infrastructure – sustaining both the global economy and environment. Our industry-leading software solutions are used by professionals, and organizations of every size, for the design, construction, and operations of roads and bridges, rail and transit, water and wastewater, public works and utilities, buildings and campuses, mining, and industrial facilities. Our offerings, powered by the iTwin Platform for infrastructure digital twins, include MicroStation and Bentley Open applications for modeling and simulation, Seequent’s software for geoprofessionals, and Bentley Infrastructure Cloud encompassing ProjectWise for project delivery, SYNCHRO for construction management, and AssetWise for asset operations. Bentley Systems’ 5,200 colleagues generate annual revenues of more than $1 billion in 194 countries.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.