GeekSoft Consulting
Senior Software Engineer
GeekSoft ConsultingNetherlands20 hours ago
Full-timeInformation Technology
  • 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

  • 8+ years of development experience in enterprise environments.
  • Responsible for designing, developing, and maintaining software applications and platforms that support business operations.
  • The role involves end-to-end ownership within a Scrum team, ensuring high-quality and scalable solutions.
  • Design, develop, configure, and manage software applications.
  • Work within Agile/Scrum teams with end-to-end ownership of solutions.
  • Contribute to scalable and maintainable system design.
  • Support and mentor junior developers.
  • Strong expertise in .NET/C# development.
  • Experience in financial services domain.
  • Knowledge of software architecture principles: Event-driven architecture, Clean architecture
  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with Azure cloud platform.
  • Experience in refactoring and modernizing legacy systems (preferred).
  • Strong communication skills (written and verbal English).
  • Ability to provide and receive constructive feedback.
  • Passion for continuous learning and staying updated with industry trends.
  • Mentorship and team collaboration capabilities.
  • Azure certifications
  • Experience in large-scale transformation and cloud migration projects




Benefits

  • A challenging, innovating environment.
  • Opportunities for learning where needed.


Key Skills

Ranked by relevance