Senior Architect

New
J
JobgetherSoftware technology
Fully remote working environment within Europe.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least 15 years of professional experience in software development
Required Skills
Node.jsPostgreSQLMicrosoft AzureMicrosoft .NETMicrosoft SQL ServerMySQLVue.JsAngularReact

Requirements

  • Have at least 15 years of professional software development experience, progressing into senior technical leadership or architecture roles.
  • Bring expert-level proficiency in Microsoft C#/.NET or Node.js.
  • Have mastery of React; Angular or Vue experience is an advantage.
  • Have extensive experience with relational databases such as MySQL, Microsoft SQL Server, MariaDB, or PostgreSQL.
  • Have strong experience with both Microsoft Azure and AWS.
  • Understand software architecture, system design, development practices, cloud technologies, and modern engineering workflows.
  • Communicate effectively with founders, business stakeholders, product teams, and engineers, translating business objectives into technical execution.
  • Bring coaching, mentoring, analytical, and problem-solving abilities.
  • Be comfortable working autonomously across multiple projects and adapting to different products, technologies, and organizational contexts.
  • Be willing to participate in occasional in-person client or founder meetings.
  • Solid DevOps knowledge is a plus.
  • Experience with Ionic and React Native is advantageous.
  • Familiarity with Python, Java, Kotlin, iOS/Swift, or Golang is a plus.

Responsibilities

  • Act as a fractional CTO for approximately 2–3 technology businesses, providing technical leadership, architecture guidance, and strategic direction.
  • Work with founders and product owners to translate business priorities into actionable technical solutions.
  • Review and evolve software architecture and system designs for scalability, maintainability, security, and product alignment.
  • Prioritize technical work according to business needs and help teams avoid unnecessary complexity.
  • Conduct code reviews, mentor developers, and coach them in engineering practices.
  • Perform technical code audits for potential investments, clients, or new projects.
  • Provide hands-on support with software development, DevOps, infrastructure, and troubleshooting.
  • Contribute to recruitment, training, knowledge sharing, and technical standards.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now