/Senior Software Engineer

Senior Software Engineer

Netherlandsnlvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
2 months ago

About the Role

GeekSoft Consulting | Contract

Warsaw, Poland | Posted on 06/04/2026

Share this job with your network

  • Industry Technology
  • Date Opened 06/04/2026
  • Job Type Contract
  • Work Experience 5+ years
  • State/Province Warminsko-mazurskie
  • City Warsaw
  • Zip/Postal Code 00-002
  • Country Poland
  • Help design, build and continuously improve the clients online platform.
  • Research, suggest and implement new technology solutions following best practices/standards.
  • Take responsibility for the resiliency and availability of different products.
  • Be a productive member of the team.
  • 5+ years of professional software development experience.
  • The Senior Software Engineer is responsible for the full lifecycle of software development, including research, design, development, testing, deployment, training, and ongoing support of new and enhanced software solutions.
  • In this role, you will contribute to system architecture design and collaborate with engineering teams to deliver scalable, enterprise-grade applications.
  • The position requires a high level of ownership, technical autonomy, and the ability to deliver meaningful business value in environments where requirements may evolve during early product development stages.
  • This role contributes to the advancement of network management solutions for telecommunications providers, helping improve connectivity, operational efficiency, and service reliability for customers.
  • Design, develop, test, and deploy enterprise-grade software solutions across the application lifecycle.
  • Solve complex geospatial and mapping challenges using the ESRI platform.
  • Transition legacy desktop-based systems into efficient thin-client web applications.
  • Design and implement user interfaces that support complex GIS-based workflows.
  • Apply expertise in Geographical Information Systems (GIS), relational databases, and distributed software architectures.
  • Support solutions that enable remote and mobile interactions within network management environments.
  • Collaborate with cross-functional teams including product management, engineering, and operations to deliver high-quality software.
  • Contribute to and take ownership of system architecture decisions.
  • Deliver scalable and maintainable solutions while working within ambiguous or evolving product requirements.
  • Bachelor’s degree in Computer Science, Telecommunications, Engineering, or a related discipline.
  • Proficiency in HTML5, Python, C#/.NET, JavaScript, React, and TypeScript.
  • Strong experience solving complex geospatial mapping problems using ESRI technologies.
  • Experience designing thin-client web applications to replace traditional desktop-based systems.
  • Solid understanding of GUI design principles, GIS technologies, complex software systems, relational database management, and mobile/remote system interaction.
  • Experience working with ESRI ArcGIS Server.
  • Strong development experience with React-based front-end architectures.
  • Experience working with SQL and relational databases.
  • Knowledge of fiber networks, telecommunications infrastructure, or utility network systems.
  • A challenging, innovating environment.
  • Opportunities for learning where needed.

{{criteriaIndex}}

{{field}} {{captialize(condition)}}

( )

{{topMessage}}

{{topMessage}}

previous next

{{score}}%

{{message}}

Step {{curStepInMandatorySecPrompt}}/{{totalNumOfStepsInMandatorySecPrompt}}

For privacy and security purposes, please go through the following points and provide consent.

Accept Decline

{{cxPropBodyMessage}}

{{getI18n("zr.careers.autopopulate.success")}}

{{getI18n("zr.cw.apply.sign",cxPropCompanyInfo.name)}}

{{getI18n('zr.eeo.questionnaire.portal.maintitle')}}

{{botName}}

Interested in this job?

Use our AI to tailor your resume for this Senior Software Engineer position at GeekSoft Consulting.