Vacancy Announcement — Software Architect
Organization: Authority Partners
Employment Type: Full-time
Location: Globally Distributed / Remote
About Authority Partners
Authority Partners is a global IT services company with more than 26 years of experience delivering enterprise-grade solutions across the financial, healthcare, insurance, mortgage, and technology sectors. We are committed to building long-term partnerships with IT professionals who demonstrate integrity, dedication, teamwork, and a passion for growth. Our culture is collaborative, open, and learning-focused, and we support our consultants in achieving long-term career success.
Position Overview
Authority Partners is seeking an experienced and innovative Software Architect to provide technical leadership and guide the design and implementation of high-quality software solutions. The ideal candidate is a passionate and self-driven professional who understands the “big picture,” can translate business needs into scalable technical architectures, and is ready to take a leadership role within an agile development environment.
Key Responsibilities
-
Lead architectural design and implementation decisions across projects to ensure scalable, secure, and high-performance software solutions.
-
Develop and communicate architectural strategies, standards, and guidelines to the development team and external partners.
-
Collaborate closely with cross-functional teams to ensure technical alignment with product and business objectives.
-
Design, build, and maintain intuitive, high-quality APIs for external developers and partner integrations.
-
Ensure that documentation for technical workflows, systems, and APIs is clear, complete, and developer-friendly.
-
Support and mentor development team members, promoting best practices in software engineering, testing, and delivery.
-
Champion quality, performance, and reliability throughout the software lifecycle.
Required Qualifications and Experience
-
7+ years of professional software development experience
-
Proven experience as a Software Architect
-
Strong hands-on experience with C# and the .NET Framework
-
Solid experience with Microsoft Azure, including:
-
App Services
-
Azure Functions
-
Cosmos DB
-
Service Bus
-
Storage Accounts
-
Demonstrated experience in designing, building, and maintaining APIs
-
Strong documentation-first mindset—ability to clearly communicate technical concepts to external partners and developer audiences
-
Experience with relational database design and development (MSSQL)
-
Experience with Unit Testing frameworks and practices
-
Excellent understanding of software engineering principles, application architecture, and quality assurance
-
Prior experience driving projects in an agile development environment
-
Strong organizational, leadership, and analytical skills
-
Ability to work independently and collaboratively
Preferred Education
-
Bachelor’s degree in Computer Science, Software Engineering, or a related field is highly valued.
-
However, strong professional experience and demonstrated talent may be considered in lieu of academic degree.
Why Join Authority Partners?
-
Work with world-class professionals in a globally distributed environment
-
Freedom to influence and drive delivery outcomes
-
Competitive remuneration—we recognize and reward excellence
-
Collaborative, inclusive, and growth-oriented culture
Equal Opportunity Statement
Authority Partners is an equal opportunity employer. We are committed to a workplace free from discrimination, harassment, or abusive behavior. All qualified applicants are encouraged to apply.