Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Exadel Logo

Software Architect (.Net)

Exadel

Salary not specified
Sep 17, 2025
GA, US
Apply Now

Exadel is looking for a Software Architect (.Net) to join their team and work with one of the Big Four accounting firms to understand functional and non-functional software requirements for the system and provide architectural blueprints to the development team

Requirements

  • Minimum 8 years of experience in .NET application development
  • Experience with large-scale products, solid understanding and practical experience with microservices architecture and distributed systems
  • Hands-on experience with Microsoft Graph API, especially in the context of document retrieval and management workflows
  • Strong experience with document storage platforms (SharePoint, SharePoint Online, Azure Blob Storage, Amazon S3, and/or Dropbox)
  • Experience with Azure Cloud, including different SaaS offerings (Service Bus, Blob, Redis, etc.)
  • Proficiency in Mongo and/or SQL Server
  • Experience leading teams to develop high-quality and secure solutions to fulfill functional and non-functional requirements

Responsibilities

  • Collaborate closely with the customer to understand functional and non-functional software requirements for the system
  • Analyze functional and non-functional requirements, prepare the design of the system according to these requirements, and monitor solutions to match them afterward
  • Guide and assist the development team and provide them with architectural blueprints to follow
  • Communicate and collaborate across teams to define optimal technical solutions
  • Share expertise on technical aspects of system development and integration and ensure that relevant technical strategies, policies, standards, and practices are applied correctly
  • Create, present, and explain high-level product specifications and design documents
  • Explore a range of technology and design possibilities and alternatives to improve system implementation

Other

  • Bachelor's or Master’s degree in Computer Science/Software Engineering or an equivalent third-level qualification in another technical field
  • Advanced English level
  • Excellent organisational skills including the capacity to self-manage, structure work, set priorities, and meet deadlines
  • Pragmatic approach to balancing process and flexibility in achieving objectives
  • Ability to work in a team and collaborate with others