Software Architect

New
S
SPEEDNETBanking, fintech, insurtech
Workplace type: remote; Locations: Gdańsk, aleja Grunwaldzka 472c, Gdańsk, Country code: PLContractSenior
Salary170 - 200 PLN per hour
Apply NowOpens the employer's application page

Job Details

Languages
B2/C1 znajomość języka angielskiego
Experience
Min. 10-letnim doświadczeniem w tworzeniu oprogramowania
Required Skills
AWSPythonJavaSoftware ArchitectureREST APICI/CD

Requirements

  • Have at least 10 years of software development experience, including experience as a Software Architect, Solution Architect, or in a similar role.
  • Have expert-level knowledge of Java, Python, or C#/.NET.
  • Know architectural and design patterns, SOLID principles, Clean Architecture, and software engineering best practices.
  • Have experience designing distributed systems, microservices, and monolithic and modular architectures.
  • Have practical knowledge of REST APIs, asynchronous communication, and system integrations.
  • Have experience designing solutions using relational and non-relational databases.
  • Understand application performance, scalability, reliability, and security.
  • Have experience with cloud solutions such as AWS, Azure, or GCP.
  • Know containerization, CI/CD, and deployment process automation.
  • Have experience analyzing existing architecture, identifying technical constraints, and planning system modernization.
  • Have experience collaborating with development teams and conducting code reviews.
  • Have English proficiency at B2/C1 level for collaboration with international teams and clients.

Responsibilities

  • Design application and integration architecture based on business requirements.
  • Develop modern IT solutions for clients and participate practically in their implementation.
  • Guide the technological direction of projects and make architectural decisions.
  • Analyze existing architectures, identify technical constraints, and plan system modernization.
  • Consider performance, scalability, reliability, security, and maintainability in solution design.
  • Collaborate with development teams, conduct code reviews, and support technical quality.
  • Translate business requirements into technical solutions and present recommendations to stakeholders.
  • Make and explain architectural decisions in light of technical trade-offs, costs, and business needs.
View Full Description & ApplyYou'll be redirected to the employer's site
170 - 200 PLN per hour
Apply Now