Software Engineering Analyst


Premium Job From Accenture Ireland

Recruiter

Accenture Ireland

Listed on

21st April 2017

Location

Dublin

Salary/Rate

Competitive

Salary Notes

Competitive

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Now hiring in Dublin (South County Business Park, Leopardstown) and Cork (Cork Business & Technology Park, Model Farm Road)

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 either Cork or Dublin. 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:

1. Refine requirements and user stories

2. Design various APIs, functional components and interactions

3. 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.

To visit our website and apply for this role please click the APPLY button.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: