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}}