At Amdocs, we empower those who shape the future to create amazing experiences. 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 individual end-users and enterprise customers. Our global team of approximately 30,000 employees is dedicated to accelerating service providers’ migration to the cloud, enabling differentiation in the 5G era, and digitalizing and automating operations. Amdocs, listed on the NASDAQ Global Select Market, achieved $4.89 billion in revenue in fiscal 2023.
What will your job look like?
- Design, develop, modify, debug, and maintain software code according to functional, non-functional, and technical design specifications.
- Follow Amdocs software engineering standards, applicable software development methodologies, and release processes to ensure code is maintainable, scalable, and supportable. Demonstrate software products to stakeholders.
- Investigate issues by reviewing/debugging code, provide fixes and workarounds, and review changes for operability to maintain existing software solutions.
- Collaborate within a team, adding value through participation in peer code reviews, providing constructive comments and suggestions. Work with cross-functional teams to achieve project 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.
Requirements (Must Have)
- 1.5-3 years of experience in front-end development.
- Expertise in React.js and proficient with React Lifecycle.
- In-depth knowledge of web-based user interface development using HTML, CSS, JavaScript, and optionally JQuery.
- Proficiency in frequently used React tools, Redux Connect design pattern, and webpack.
- Proficient in Prop Binding and State Management for React-based UI development.
- Extensive hands-on experience with Development Tools such as Visual Studio Code / WebStorm and Chrome Dev Tools.
- Experience with Git or other version control systems.
- Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
- Knowledge of UX/UI design principles.
- Familiarity with Agile development methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to thrive in a fast-paced, dynamic environment.
- Passionate about sophisticated design, problem-solving, and delivering quality products.
Requirements (Nice-to-have)
- Experience with third-party libraries and APIs.
- Experience with RESTful APIs integration, third-party libraries, and services.
- Experience with JS Unit Testing framework utilities like Mocha / Jasmine / JEST.
- Passion for adopting Open Source and enhancing utilities.
Why You Will Love This Job
- You will be challenged to design and develop new software applications.
- Opportunity to work in a growing organization with continuous opportunities for personal growth.
Amdocs is an equal opportunity employer. We welcome applicants from all backgrounds and are committed to fostering a diverse and inclusive workforce.