Software Engineer

Amdocs Atlanta , GA 30301

Posted 7 months ago

Job ID: 73690

Required Travel :No Travel

Managerial - No

Who are we?

If you're a smartphone user then you are part of an ever more connected and digital world. At Amdocs, we are leading the digital revolution into the future. From virtualized telecommunications networks, Big Data and Internet of Things to mobile financial services, billing and operational support systems, we are continually evolving our business to help you become more connected. We make sure that when you watch a video on YouTube, message friends on SnapChat or send your images on Instagram, you get a great service anytime, anywhere, and on any device. We are at the heart of the telecommunications industry working with giants such as AT&T, Vodafone, Telstra and Telefonica, helping them create an amazing new world for you where technology is being used in amazing new ways every single day.

In one sentence

Responsible for designing, developing and maintaining software systems related to the major Backend functionalities for Amdocs proprietary Billing system. You will take ownership and accountability of the backend applications in the Ensemble Billing application and provide a technical support and problem resolution for critical / complex issues.

What will your job look like?

  • You will develop operational automations, identify issues, perform in-depth investigation and troubleshooting.

  • You will obtain knowledge of the end to end operational flows of Billing backend applications. You will constantly review the new billing functionalities and analyze them from operability and maintainability perspective and develop new monitoring solutions to accommodate them.

  • You will interact with the customer directly, as well as internal Amdocs teams, give training session and serve as the main point of reference for the complex backend-related enquiries.

  • You will develop operational automations using Amdocs proprietary tools, as well as web applications development, such as Java and PHP.

  • You will interact directly with Amdocs Development organization to understand the new billing requirements, design and develop automated monitoring for them and implement them in production

  • You will present demos of the new functionalities to stakeholders and internal/external customers, using knowledge of the product/solution and technologies to influence the direction and evolution of the product/solution.

  • You will investigate issues by reviewing log files, performing complex Oracle queries and utilize your knowledge of the backend application to come up with the creative workaround or intelligently escalate the issue to the development.

  • You will review changes for operability to maintain existing software solutions, will highlight risks and will help mitigate risks from technical aspects.

  • You will bring continuous improvements/efficiencies to the software or business processes by utilizing software engineering tools and various innovative techniques, and reusing existing solutions. By means of automation, reduces design complexity, reduces time to response, and simplifies the client/end-user experience.

  • You will represent/lead discussions related to product/application/modules/team and build relationships with internal customers/stakeholders.

All you need is...

  • Bachelor's degree in Science/IT/Computing or equivalent.

  • 4-7 years' experience as a software engineer , production support engineer or a software developer.

  • Experience in Telecom Billing.

  • Close familiarity of programming concepts and ability to develop a software code in languages like PHP, C, C++,PERL, Java, ksh or similar.

  • Solid knowledge of Oracle SQL, PL/SQL.

  • Expert knowledge of Unix/Linux operation systems.

Why you will love this job:

  • You will be an expert in the complex and sophisticated Billing system in Amdocs, the world leading software and services provider to communications and media companies.

  • Your management will support and help you develop your ideas- no suggestion is too big, too small or too crazy to make it happen. You will be empowered to make a difference.

  • You will be in the process of constant learning and developing your professional skills with the support of the best experts of the industry.

  • You will take an active role in technical mentoring within the team.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer

Emory University

Posted 7 days ago

VIEW JOBS 10/11/2019 12:00:00 AM 2020-01-09T00:00 Description Assists in software development and support including the generation of software specifications, development and revision of software applications, and testing those application. Writes and edits reports to provide recommendations, conclusions and other data. Provides software development support including the identification and generation of software specifications and the designing, development, implementation and revision of software applications to meet business needs. Supports software applications and associated operating systems. Reviews software specifications, systems, models and coding using analytical and investigative methods and techniques to ensure required specifications meet system needs. Participates in software testing and subsequent modifications. Writes and edits reports to provide recommendations, conclusions and other data. Performs related responsibilities as required. (3-YEAR TERM APPOINTMENT) Emory University Libraries is looking for a Software Engineer to help initiate and implement creative and impactful uses of technology. Reporting to the Lead Software Engineer in the Library Technology and Digital Strategies department, the Software Engineer will contribute to the development of digital library services, including the institution's preservation repository. ADDITIONAL RESPONSIBILITIES: * Contributes to the design of library systems.- Assists in developing library applications.- Supports existing applications.- Tests new development.- Identifies training needs. PROFESSIONAL RESPONSIBILITIES: Maintains up-to-date professional knowledge and skills in areas related to primary job assignment as well as maintains general knowledge of current trends in higher education, academic libraries, and information and educational technology. PREFERRED QUALIFICATIONS: * Expertise developing web applications with Ruby on Rails.- Experience with Solr, Fedora Commons, and/or the Samvera Community gems and applications.- Experience with Linux/Unix operating systems.- Experience working on Open Source software projects or with remote collaborators.- Familiarity and desire to work with agile methods- Familiarity with version control, test-driven development, continuous integration techniques and other development best practices or devops techniques.- Experience working in a library environment- Evidence of capacity for professional development, involvement, and contribution.- Excellent oral and written communication skills; as well as analytical and organizational skills. MINIMUM QUALIFICATIONS: A bachelor's degree in computer science, math, engineering or a related field and one year of related experience in programming and software systems or an equivalent combination of education, training and experience. Knowledge of software development in a research institution context preferred. DIVERSITY STATEMENT: Emory Libraries recognize diversity, equity, and inclusion as core values integral to achieving our mission to enrich the quality of life and advance intellectual discovery by connecting people of diverse backgrounds and experiences. We champion an inclusive work environment through competency training, reassurance of personal growth, restorative communication practices, and diverse recruitment and retention. We offer exhibits, collections, programming, and research assistance that speaks to the rich needs and identities of patrons from the Emory community and beyond. We encompass opportunities that strengthen these values. We invite you to bring your true self to the library and feel welcomed when you arrive. Emory University Atlanta GA

Software Engineer