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 www.amdocs.com
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 www.amdocs.com
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 workforceSeniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Engineering and Information TechnologyIndustries
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
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.