Amdocs is a leading global provider of software and services to the telecommunications, media, and financial services industries. Founded in 1982 and headquartered in St. Louis, Missouri, the company has over 30,000 professionals in over 90 countries. Amdocs is dedicated to providing customers with a full range of technology solutions to help them modernize their operations and processes.
Amdocs provides a wide range of innovative, cloud-based services like digital services, a comprehensive enterprise resource planning (ERP) suite, customer experience and network optimization capabilities, and analytic insights from the company’s data labs. The company’s software and services are designed to enable customers to quickly and cost-effectively launch new services, manage digital transformations, and ensure their customers’ satisfaction.
In addition to its corporate services, Amdocs also offers development tools and customization capabilities for developers who are seeking to build customized software applications to meet their customers’ needs. Their cloud-based platform, Amdocs Studio, enables developers to rapidly develop, test, and deploy new or existing code without having to write the code themselves. Through their experience and expertise within the telecommunications, media, and financial services industries, Amdocs is dedicated to enabling their customers to remain competitive in a rapidly changing technology landscape.
For job seekers in programming, coding, application development, or IT, Amdocs can be a great place to start or further your career to take your skills to the next level. Through Amdocs’ open and collaborative technology-focused environment, employees are encouraged to continually learn and grow their expertise in the latest technologies. With their extensive range of software and services and digital solutions for their customers, Amdocs fosters an exciting and dynamic work culture for their employees.
Quick Links
Career Paths
Reviews
FAQs
Software Engineer
Average Work Hours (weekly unless noted): 40-45 hours
Average Salary (yearly in dollars unless noted): $80,000 - $115,000
Description: Develop and maintain software programs, debug components and improve code efficiency. Work with other engineers, stakeholders and users to identify system requirements, test cases and automated testing. Analyze design and develop solutions based on business requirements.
Qualifications / Requirements: Bachelor's degree in Computer Science or related field, programming experience in C and/or Java, understanding of cloud architectures and mobile first/responsive web design.
Average Work Hours (weekly unless noted): 45-50 hours
Average Salary (yearly in dollars unless noted): $80,000 - $90,000
Description: Responsible for design, develop, execute and maintain automated regression tests to ensure software systems operate correctly. Troubleshoot and investigate software issues to determine root cause and develop corrective action plans. Monitor application performance and conduct backend performance testing.
Qualifications / Requirements: Bachelor's degree in Computer Science or related field, experience with complex test cases and scripting automation, experience working with scripting languages such as Java, Ruby, or Python.
Average Work Hours (weekly unless noted): 45-50 hours
Average Salary (yearly in dollars unless noted): $75,000 - $90,000
Description: Install and manage all aspects of computer systems, networks and related software. Troubleshoot, diagnose, and resolve various technical problems. Monitor systems, respond to alerts and investigate problems. Assist in the development and maintenance of system policies and procedures.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field, knowledge of industry best practices and standards for systems administration, proven network administration experience.
Average Work Hours (weekly unless noted): 40-45 hours
Average Salary (yearly in dollars unless noted): $60,000 - $85,000
Description: Analyze data sets to uncover trends, develop models and prepare data for modeling. Create and analyze reports to present complex data in easy to understand visuals and written materials. Collaborate with project teams and stakeholders to ensure accuracy.
Qualifications / Requirements: Bachelor’s degree in Computer Science, Statistics or related field, experience with SQL, Tableau and/or other reporting tools, knowledge of analytics and data trends.
Average Work Hours (weekly unless noted): 45-50 hours
Average Salary (yearly in dollars unless noted): $90,000 - $115,000
Description: Design, install, configure and maintain hardware and software components of the network. Troubleshoot and investigate network issues. Monitor performance and develop new tools to optimize network performance. Monitor security systems and ensure compliance with industry standards.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field, experience in network configuration, routing and switching, knowledge of network security and troubleshooting.
Average Work Hours (weekly unless noted): 40-45 hours
Average Salary (yearly in dollars unless noted): $85,000 - $105,000
Description: Automate and performance tune application builds and deployments in a DevOps environment. Troubleshoot production issues and partner with other engineers to develop solutions. Collaborate with stakeholders to understand business requirements and deliver solutions quickly.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field, experience with Jenkins, CircleCI or other DevOps tools, knowledge of cloud architectures and container-based deployments.
I've been with Amdocs for 4 years and I'm consistently impressed by their dedication to pushing the boundaries of technology and innovation. From the technical standpoint, their teams are highly skilled and professional, with everyone staying on top of their game without fail. My experience has been very rewarding and I enjoy the collaborative environment between teams. The company encourages you to keep learning and growing and offers great learning resources to do just that.
Joseph T..
Review Rating:
4.9/5
4.9
Amdocs puts a lot of emphasis on investing in their people, which is one of the biggest perks of working here. The company strives to make the workplace comfortable and stresses the importance of work-life balance. As someone who works in a creative environment, I really appreciate being able to work with the latest technologies and being encouraged to experiment and explore new ideas. The company strongly supports its employees and fosters an environment of growth and development.
Grace O..
Review Rating:
4.7/5
4.7
Amdocs provides a great platform to get deep into coding and expand your IT knowledge. Every so often, they introduce new challenges, hackathons and giveaways which encourages you to use your expertise. As with most tech companies, they offer a collaborative and comfortable work environment. This is an especially great job for someone who enjoys the tech industry and wants to stay on top of the cutting edge of technology.
James D..
Review Rating:
4.3/5
4.3
My time at Amdocs has been outstanding. There is a wealth of talent within the company, making it a really useful resource for advice and guidance. The projects I've worked on have been challenging and interesting, allowing me to focus on the development of my skills. The company also offers flexible working arrangements, meaning I can manage my projects from anywhere, enabling me to balance my home and work life.
Sujin Y..
Review Rating:
4.8/5
4.8
Amdocs is a great company for anyone wanting to develop their technical skills in IT and programming. Working here is an enjoyable experience because of the team dynamics, fun work environment and the ability to receive feedback and support from colleagues. The company also provides a competitive salary and lots of training opportunities, making it a great place to jumpstart or advance a career in technology.
Frequently Asked Questions
What skills are needed to work at Amdocs?
A successful candidate at Amdocs should have strong communication and problem solving skills as well as experience in technology, business and/or data analysis.
What kind of projects can a person take on in a tech role at Amdocs?
Depending on the role, tech professionals at Amdocs can work on projects related to network architecture, software engineering and development, database development, and application architecture.
What kind of benefits are offered to Amdocs employees?
Amdocs offers a comprehensive employee benefits package including health and dental insurance, vacation and holiday pay, tuition assistance, and a company match 401(k) plan.
What kind of career growth opportunities are available to tech employees at Amdocs?
There are opportunities for advancement in technology-related positions across the various teams at Amdocs, such as structural analysis, systems engineering, development/operations, and network engineering.
Is there any professional development or training available to Amdocs employees?
Yes, Amdocs provides employees with access to training courses and professional development resources to help them develop the skills they need to succeed in their roles.
Locations: San Jose, Madrid, Noida, Pune, Galway, Raanana, Tel Aviv, Reading, Maidenhead, Jerusalem
Career Paths: Project Manager, Systems Analyst, Solutions Architect, Business Analyst, DevOps Engineer, Network Engineer, Software Developer, Business Intelligence Analyst, Quality Assurance Engineer, Software Tester, Data Scientist, Cybersecurity Engineer, Cloud Architect.
I've been with Amdocs for 4 years and I'm consistently impressed by their dedication to pushing the boundaries of technology and innovation. From the technical standpoint, their teams are highly skilled and professional, with everyone staying on top of their game without fail. My experience has been very rewarding and I enjoy the collaborative environment between teams. The company encourages you to keep learning and growing and offers great learning resources to do just that.
A successful candidate at Amdocs should have strong communication and problem solving skills as well as experience in technology, business and/or data analysis.
What kind of projects can a person take on in a tech role at Amdocs?
Depending on the role, tech professionals at Amdocs can work on projects related to network architecture, software engineering and development, database development, and application architecture.