Senior Software Architect, .NET

Posted Sep 1

This is a fully remote position, open to applicants in Georgia, +5 more countries.

πŸ“‹ Description

β€’ Work closely with clients to comprehend both functional and non-functional software needs.

β€’ Evaluate requirements and develop system designs accordingly.

β€’ Oversee the implemented solutions to ensure they fulfill the specified requirements.

β€’ Provide guidance and support to the development team regarding architectural blueprints.

β€’ Facilitate communication and collaboration among teams to establish optimal technical solutions.

β€’ Share knowledge on system development and integration practices.

β€’ Ensure the accurate application of relevant technical strategies, policies, standards, and practices.

β€’ Develop, present, and articulate high-level product specifications and design documents.

β€’ Investigate technology and design alternatives to enhance system implementation.


⛳️ Requirements

β€’ Over 10 years of experience in .NET application development.

β€’ Proven experience with large-scale products.

β€’ Strong understanding and hands-on experience with microservices architecture and distributed systems.

β€’ Proficient in Mongo and/or SQL Server.

β€’ Familiarity with Azure Cloud, including SaaS offerings such as Service Bus, Blob, and Redis.

β€’ Experience in writing technical design documentation.

β€’ Proven track record of leading teams to create high-quality and secure solutions.

β€’ A pragmatic approach to balancing processes with flexibility.

β€’ Exceptional organizational abilities, encompassing self-management, work structuring, prioritization, and meeting deadlines.

β€’ Practical experience with Microsoft Graph API, particularly in document retrieval and management workflows (preferred).

β€’ Experience with document storage platforms like SharePoint, SharePoint Online, Azure Blob Storage, Amazon S3, and/or Dropbox (preferred).

β€’ Knowledge of Angular (preferred).

β€’ Bachelor's or Master's degree in Computer Science/Software Engineering or an equivalent qualification in a technical field (preferred).

β€’ Advanced proficiency in English.


🏝️ Benefits

β€’ Comprehensive health and wellness benefits.

β€’ Opportunities for professional development and career advancement.

β€’ Flexible work hours and remote work options.

β€’ Engaging work environment with a focus on innovation and collaboration.

People also viewed

RTX15 hours ago

Principal Software Engineer – Air Traffic Solutions

US flagMaine OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
NVIDIA16 hours ago

Senior System Software Engineer, Software-Defined Networking

US flagCalifornia, +4 more statesFull-timeFull-stack Engineer$224k – $356.5k/year
ApplyView job
Infios17 hours ago

Senior Software Engineer

MX flagMexico, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

EG flagEgypt, +3 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

IN flagIndia, +5 more countriesFreelanceFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – License your Git Repositories for AI Training

CA flagCanada, +5 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers