Skip to Main Content

Job Title


Software Solution Architect


Company : Amdocs


Location : Ottawa, Ontario


Created : 2025-08-08


Job Type : Full Time


Job Description

Join to apply for the Software Solution Architect role at Amdocs 1 day ago Be among the first 25 applicants Join to apply for the Software Solution Architect role at Amdocs Get AI-powered advice on this job and more exclusive features. Managerial - No Location : Canada-Ottawa (Amdocs Site) Only Who are we? Amdocs helps those who build the future to make it amazing. With our market-leading portfolio of software products and services, we unlock our customers innovative potential, empowering them to provide next-generation communication and media experiences for both the individual end user and enterprise customers. Our employees around the globe are here to accelerate service providers migration to the cloud, enable them to differentiate in the 5G era, and digitalize and automate their operations. Listed on the NASDAQ Global Select Market, Amdocs had revenue of $5.00 billion in fiscal 2024. For more information, visit Job ID : 201149 Required Travel : No Travel Managerial - No Location : Canada-Ottawa (Amdocs Site) Only Who are we? Amdocs helps those who build the future to make it amazing. With our market-leading portfolio of software products and services, we unlock our customers innovative potential, empowering them to provide next-generation communication and media experiences for both the individual end user and enterprise customers. Our employees around the globe are here to accelerate service providers migration to the cloud, enable them to differentiate in the 5G era, and digitalize and automate their operations. Listed on the NASDAQ Global Select Market, Amdocs had revenue of $5.00 billion in fiscal 2024. For more information, visit Job / description... As a Software Architect, you will play a pivotal role in designing and implementing robust software solutions. Your expertise in Python, cloud-native technologies, microservices architecture, and backend database management will be crucial in driving our projects forward. Experience with RAN automation is a plus, as it will enhance our capabilities in the telecommunications domain. What will your job look like? Key Responsibilities Design and develop scalable software architectures that meet business requirements. Lead the development of cloud-native applications and microservices. Ensure the integration and performance of backend databases. Collaborate with cross-functional teams to define and implement software solutions. Provide technical leadership and mentorship to development teams. Stay updated with emerging technologies and industry trends. All you need is... Key Skills Proficiency in Python programming. Strong experience with cloud-native technologies (e.g., Kubernetes, Docker). Expertise in microservices architecture. Solid understanding of backend database management (e.g., SQL, NoSQL). Experience with RAN automation is nice to have. Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Skills And Competencies Technical Proficiency : Deep understanding of software development principles and methodologies. Leadership : Ability to lead and inspire development teams. Innovation : Creative thinking and the ability to develop innovative solutions. Adaptability : Flexibility to adapt to changing project requirements and technologies. Attention to Detail : Strong focus on accuracy and quality in all aspects of work. Project Management : Ability to manage multiple projects and priorities effectively. Collaboration : Strong interpersonal skills and the ability to work well in a team environment. Continuous Learning : Commitment to ongoing professional development and staying current with industry trends. Qualifications Bachelor''s or Master''s degree in Computer Science, Engineering, or a related field. Proven experience as a Software Architect or similar role. Demonstrated ability to design and implement complex software systems. Even Better if you have... Knowledge of telecommunications and RAN automation. Familiarity with automation frameworks and tools. Experience with CI / CD pipelines and DevOps practices. Certifications : (Nice to Have) Kubernetes Certification : Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD). Why You Will Love This Job You will be challenged with crafting high-level design while setting technical standards. You will have the opportunity to work with the industry most sophisticated technologies! Evolve yourself in the future and lead all aspects of a suite of products, develop a high-level design that connects several (heterogeneous) sub-systems, which together make up a whole system. We are a dynamic, multi-cultural organization that constantly innovates and empowers our employees to grow. Our people our passionate, daring, and phenomenal teammates that stand by each other with a dedication to creating a diverse, inclusive workplace! We offer a wide range of stellar benefits including health, dental, vision, and life insurance as well as paid time off, sick time, and parental leave! Amdocs is an equal opportunity employer. We welcome applicants from all backgrounds and are committed to fostering a diverse and inclusive workforce Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Amdocs by 2x Sign in to set job alerts for Software Solutions Architect roles. Senior Technical Consultant / Manager, Senior ServiceNow Developer Senior Software Designer, Web Application Development Senior Software Engineer - packaging - optimize Ubuntu Server AI and Data - Manager - Solution Architect / Tech Lead Software Architect - Containers / Virtualisation Software Architect - Containers / Virtualisation Senior Software Developer (Job Req #2025-271) Senior Software Engineer (Capacity and Cloud Economics Engineering) Senior Software Engineer - packaging - optimize Ubuntu Server Senior Software Engineer (Identity Decisioning) System Operations Custom Solutions Architect Senior Software Engineer - Digital Workplace System Operations Custom Solutions Architect Senior Software Engineer - Infrastructure Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. J-18808-Ljbffr #J-18808-Ljbffr