Horizon Role Cluster: Develop Products & Solutions (Production Support)
Horizon Role : Software Engineer
Horizon Job: Software Developer
Job Seniority: Advanced
In one sentence:
Responsible for the design, development, modification, debugging, and maintenance of
software systems.
What will your job look like?
Design, develop, modify, debug, and maintain software code based on
functional, non-functional, and technical design specifications.
Adhere to Amdocs software engineering standards, development methodologies,
and release processes to ensure code is maintainable, scalable, and supportable,
and demonstrate software products to stakeholders.
Investigate issues by reviewing and debugging code, provide fixes and
workarounds, and review changes for operability to maintain existing software
solutions.
Collaborate within a team, participate in peer code reviews, provide comments
and suggestions, and work with cross-functional teams to achieve goals.
Assume technical accountability for specific work products within an application
and provide technical support during solution design for new requirements.
Actively seek innovation, continuous improvement, and efficiency in all assigned
tasks.
All you need is...
3-5 years of experience with Amdocs Ensemble applications preferably AR or
Billing.
Strong understanding of Ensemble end-to-end flow.
Proficiency in C, Java, Python, SQL, PL/SQL, Unix/Linux Shell Scripting.
Knowledge of Microservice and cloud is a plus.
Excellent communication, analytical, and problem-solving skills.
Thorough understanding of SDLC, Agile, and Scrum methodologies.
A proactive "Let's Make IT Happen" attitude.
Commitment to zero defects in development.
Ability to foster team spirit, learning, and productivity, and enjoy mentoring
others.
Capability to work independently and in various team settings.
Ability to handle ambiguous situations, work under pressure, and be flexible with
work hours.
Coordination with various stakeholders.
Comfortable in a fast-paced environment.
Self-motivated, proactive, organized, and responsive team player.