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 2, 2025
GA, US
Apply Now

Exadel's client, one of the Big Four accounting firms, needs a skilled professional to collaborate with their team to understand functional and non-functional software requirements for a system and provide architectural blueprints to follow

Requirements

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

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-office, hybrid, or remote flexibility