As a Senior Software Engineer at Amdocs, you will play a pivotal role in the design, development, modification, debug, and maintenance of software systems. Your responsibilities will include adhering to Amdocs software engineering standards, collaborating within a team, investigating and resolving issues, and providing technical support during solution design. We encourage innovation, continuous improvement, and efficiency in all tasks, fostering an environment where you can thrive and grow.
Requirements
- BSc/MSc in Computer Science from leading academic institutions.
- 5+ years of experience in Java server-side development (Quarkus/Spring Boot/JEE).
- Experience in the design and development of complex high-performance distributed systems is advantageous.
- Knowledge and experience in data structures, distributed computing, and inter-process communication.
- Proficiency in relational databases and SQL.
- Hands-on experience with Docker/Kubernetes is advantageous.
- Familiarity with big data technologies such as Hadoop, Impala, and Spark is a plus.
- Readiness to learn new subjects and discover new areas.
- Good interpersonal skills.
Why You'll Love This Job
- Work on large-scale software programs that are significant and exciting, shaping the future of technology.
- Gain valuable experience working alongside an exceptionally diverse team, collaborating across accounts and regions to provide a unified voice.
- Opportunity to work with the industry's most advanced and sophisticated technologies.
- Enjoy a wide range of stellar benefits including health, dental, vision, and life insurance, as well as paid time off, sick time, and parental leave.
Join Us
Amdocs is an equal opportunity employer committed to fostering a diverse and inclusive workforce. We welcome applicants from all backgrounds to join us in driving innovation and excellence in the field of technology and communication. Apply now and be a part of our journey to make the future amazing.