Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior Software Engineer

GeekSoft Consulting

Responsibilities

  • 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.

Requirements

  • 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.
  • 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.
#J-18808-Ljbffr

Oferta pracy dodana 1 dzień temu