Software Architect

Project - the aim you'll have

Overview
Software Mind is seeking qualified candidates to fill the role of Software Architect.

In addition to a competitive salary rate and a positive work environment, we are committed to delivering high-quality technology solutions. We also offer:

  • Flexible schedules
  • An authentic work-life balance
  • Payment in US Dollars

About the role:

We are looking for an experienced Software Architect to lead the design and development of scalable, high-performance on-premises and Cloud software systems. The Software Architect will define the overall structure of our systems, set technical standards, and guide engineering teams to implement best practices. This is a strategic role that bridges business requirements and technical execution to deliver reliable, maintainable software solutions.

 

#LI-DNI

 

 

Expectations - the experience you need

Some of the main responsibilities for the role include: 

  • Architect and design scalable, secure, and resilient SaaS solutions using Microsoft Azure cloud services. 
  • Lead the design and implementation of enterprise-grade data warehouses, including data modeling, ETL pipelines, and performance optimization. 
  • Work closely with software engineers, DevOps, and data teams to ensure seamless integration of applications and data systems. 
  • Develop architectural documentation, diagrams, and technical specifications for application frameworks and data platforms. 
  • Provide expert-level guidance on Azure services, including App Services, Azure Functions, Azure SQL, Cosmos DB, Azure Data Factory, Synapse Analytics, and Azure Storage.
  • Define and enforce architecture standards, best practices, and governance models across projects.
  • Collaborate with business stakeholders to align architecture with strategic objectives and ensure systems support scalability, compliance, and maintainability.
  • Evaluate emerging technologies and tools for potential adoption to improve performance, scalability, or cost effectiveness. 
  • Provide technical leadership and mentorship to software developers and engineers

 

Job Skills/Requirements
– +90% English written and oral (at least B2 level) with excellent communication skills
– Bachelor’s or Master’s degree in computer science, Engineering, Information Systems, or a related field.
– 7+ years of experience in application development with a focus on .NET (C#), ASP.NET Core, or similar Microsoft-based frameworks.
– 5+ years of experience designing data warehouses and working with the Microsoft BI stack (SQL Server, SSIS, SSAS, Power BI).
– Strong understanding of cloud-native application architecture and microservices.
– Deep experience with Microsoft Azure cloud ecosystem. 
– Proven experience with Azure DevOps, CI/CD, and infrastructure-as-code tools such as ARM templates or Bicep.
– Experience in designing for scalability, fault tolerance, security, and compliance in cloud environments.
– Strong communication and interpersonal skills, with the ability to lead discussions and influence architectural decisions 
–  Knowledge of cybersecurity best practices. 
– Previous experience in Agile/Scrum environments.
– Previous leadership experience will be ideal.

 

 

 

Our offer – professional development, personal growth
Hover on each benefit to learn more
Decide on the form and conditions of your employment
*Applicable in: Poland & Latam & MD/RO
Flexible employment and remote work
*Applicable in: Poland & Latam & MD/RO
Work with the latest technologies for industry leaders
*Applicable in: Poland & Latam & MD/RO
International projects with leading global clients
*Applicable in: Poland & Latam & MD/RO
Travel to clients’ and work in their environments
*Applicable in: Poland & MD/RO
International business trips
*Applicable in: Poland & MD/RO
Work comfortably in a relaxed and inspiring atmosphere that does not enforce a dress code
*Applicable in: Poland & Latam & MD/RO
Non-corporate atmosphere
*Applicable in: Poland & Latam & MD/RO
Develop your skills at work – language classes come to you
*Applicable in: Poland & MD/RO
Language classes
*Applicable in: Poland & MD/RO
Develop your competences and skills through skill centers and webinars
*Applicable in: Poland & MD/RO
Internal & external training
*Applicable in: Poland & MD/RO
Take care of the health of you and your loved ones
*Applicable in: Poland & MD/RO
Private healthcare and insurance
*Applicable in: Poland & MD/RO
Work out, swim and enjoy other fun activities
*Applicable in: Poland & MD/RO - monthly sport budget
Multisport card
*Applicable in: Poland & MD/RO - monthly sport budget
Take part in activities that support your physical and mental health
*Applicable in: Poland & Latam & MD/RO
Well-being initiatives
*Applicable in: Poland & Latam & MD/RO
Similar job offers
  • Software Development
    Senior .NET Engineer
    Kraków/Remote
  • Software Development
    Software Engineer with German (.NET)
    Kraków/Remote
  • Software Development
    Software Engineer (.NET & AWS)
    Chisinau/Remote
  • Software Architect
    Software Development, .NET, REF1915O, San Jose/Remote, B2B/UOP

    Submit application

    Attach resume/CV

    Links

    Message to hiring manager

    Let us know about your interest working in our company