Skip to main content Skip to Footer

Job Listing



Software Engineering Analyst- Cork

Job Location: Cork

Job Number: 00469352

APPLY GET REFERRED SAVE THIS JOB

- Job description

As a Software Engineer with the Services Group of Accenture Digital Video you will be responsible for developing software for the next generation of video platform and test systems.  Working as part of an experienced team, you will use the latest technologies and frameworks; this is a fantastic opportunity to develop skills and expertise while helping clients evolve their CPE to support new business and operating models.
 
The successful candidate will join the Services Group of Accenture Digital Video in Cork .  Accenture Digital Video is a global leader at enhancing the performance and service readiness of video platforms across connected devices.  We have a 20-year track record of delivering CPE Development and System Integration services to expedite our clients time-to-market, providing unique insights and ensuring high quality solutions.  Accenture Digital Video has more than 100 customers, across 28 countries, including: Astro, BT, Comcast, Kabel Deutschland, Liberty Global, Mediacom, RDK Management, LLC, Sky, Swisscom, Time Warner Cable, UPC Cablecom, Videotron and numerous others.
 
 
Responsibilities:
 
  • Developing software as part of a software development team to the highest standards
  • Creating unit tests, functional test and integration tests as required
  • Working with the team to:
    • Refine requirements and user stories
    • Design various APIs, functional components and interactions
    • Plan and estimate the effort involved in implementing the various user stories, tasks and bugs
  • Participating in team retrospectives to constantly strive to improve the team’s performance and quality
  • Developing and maintaining processes that support and automate software product release, including automating tests in a Continuous Integration (CI) environment
  • Interacting with the client as required
 
Skills
  • C, C++, Java or other programming experience
  • JavaScript, Python, Perl or other scripting language experience
  • Knowledge of object-oriented programming and design patterns
  • An understanding of Embedded Operating Systems such as Linux, iOS, Android and associated debuggers, compilers etc.
  • Knowledge of Git or other code management tools and concepts
  • Understanding of unit testing, code-coverage and static analysis tools, functional test automation techniques
  • Fluency in English
  • Strong team working skills and positive attitude
  • Professional qualities including: problem solving, initiative, innovation, leadership, flexibility, openness to innovation and new technologies.
 
Qualifications and Experience:
 
  • Honours or Master’s Degree in Software Engineering or related discipline
  • Demonstrable knowledge of software engineering principals
  • Previous experience working within a Scrum or Kanban team an advantage
  • Understanding of Embedded software development for device drivers, protocol stacks or integrated applications an advantage
Please also note that Accenture is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, or gender identity.


Find a job

Start your search here: Enter job title, skill, experience level or city

Stay in touch

Join the Accenture Talent Connection, follow our Careers blog, or sign up for job alerts.