Authority Partners logo

Senior Program Architect

Authority Partners
Full-time
Remote
Ethiopia
IT Jobs in Ethiopia, Online Jobs in Ethiopia

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.


Apply now
Share this job