Serve as a specialist on specific modules, applications or technologies, and take care of sophisticated assignments during the software development process.
Take ownership and accountability of specific modules within an application and provide technical support and mentorship during solution design for new requirements, problem resolution for critical / complex issues while ensuring code is maintainable, scalable and supportable.
Own and be accountable for multiple aspects and features of a large-scale application.
Preferred candidate profile :
BSc/MSc in Computer Science from leading academic institutions.
8+ years of experience in C++ server-side development (design patterns, templates, multi- threading, compilers, full development lifecycle)
Proven experience in design and development of complex high-performance distributed systems
Extensive knowledge and experience in data structures, distributed computing and inter- process communication
Relational database and SQL knowledge.
Docker/Kubernetes hands on - Advantage
Big data technology (Hadoop, Impala, Spark) - Advantage.
Readiness to learn new subjects and discover new areas.
Good interpersonal skills
If relevant kindly apply on the Link : https://jobs.amdocs.com/careers/job/563430996343560
Job Classification
Industry: IT Services & Consulting Functional Area: IT Services & Consulting Role Category: Software Development Role: Software Development - Other Employement Type: Full time