Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Senior Software Engineer

Eingestellt von AGILE

Gesuchte Skills: Engineer, Engineering, Client, Java

Projektbeschreibung

SENIOR SOFTWARE ENGINEER

SKILLS: C# and C++, Unified Communications, Lync (a plus!)

SUMMARY:

Our client is a global leader in Actionable Intelligence solutions. In today's dynamic world of massive information growth, Actionable Intelligence is a necessity for empowering organizations with crucial insights and enabling decision makers to anticipate, respond and take action.

The Senior Software Engineer works as a member of the development team who work on the design, development, and implementation of call center and workforce optimization applications for a Voice/Data Recorder that integrates with TDM and VoIP Telecommunications. They will collaborate with other members of the development team to provide solutions for Real Time recording systems.

RESPONSIBILITIES:

-Responsible for requirements gathering, technical design, implementation and deployment of a Lync solution
-Participates in the unit testing, test case reviews, and certification of software
-Conducts and participates in design/code reviews
-Implements and continuously improves processes and tools for diagnostics, troubleshooting and issue resolution related to technical stack and applications and will scale the infrastructure to meet demand
-Will interact with Development teams/Product Management to ensure that specifications are satisfied
-Work in a team environment

QUALIFICATIONS:

-BS degree in Computer Science or related technical engineering degree, or equivalent education
-Application software development experience
-Experience in Server Side C# or C++ Object Oriented programming in a Real Time programming (primarily on Windows 2003/2008/2012) environment
-Technical expertise in Unified Communications (UC) or SIP based systems
-Working knowledge of and proven real-world design experience with operating system fundamentals (eg multi-processing/threading, inter-process communication, disk I/O, network I/O, memory allocation, etc.)

PREFERRED QUALIFICATIONS:

-Understanding of the Lync technology stack
-Experience working in an Agile (Scrum) based software development process environment
-Ability to diagnose technical system performance issues
-Experience with telecommunication technologies, including CTI
-Experience with large scale software development projects
-Experience with Server Side Java
-Experience with moving large blocks of data across a LAN/WAN
-Experience writing SQL Server database stored procedures
-Experience writing and using web services (WCF, gSOAP, etc.)
-Experience writing socket-level networking code
-Experience with HTTP protocol
-MCSE in Communication and/or Messaging

BENEFITS:

As an Agile consultant, you'll gain many of the advantages and benefits of being a direct hire, while experiencing the flexibility of consulting. It's the best of both worlds! Our IT consultants enjoy a wide array of benefits including: medical, dental, 401K, Employee Assistance Program and more.

Projektdetails

  • Einsatzort:

    Alpharetta, Vereinigte Staaten

  • Projektbeginn:

    asap

  • Projektdauer:

    Keine Angabe

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

AGILE