Senior C++ Programmer

This job posting is no longer active

Responsibilities

Join our Information Technology team where you will work on new technologies and find ways to meet our customers’ needs and make it easy for them to do business with us. You will work fairly independently on more complex operational & technical projects, issues, systems and applications. You will use your experience, expertise and skills to solve problems that are more difficult & infrequent.

The candidates primary role will be contributing to the development efforts of the MTAS (Mobile Telephone Activation System) Provisioning application. The MTAS system is the enterprise provisioning system for all of Verizon Wireless providing the enablement of wireless services for the entire customer base.

The candidate would be expected to analyze requirements and develop designs on his/her own. In addition, he/she would need to take designs provided by other members of the MTAS team and develop the code required to implement these changes. He/she would need to develop designs that meet the current requirements but also scale to meet the volume demands of the future.

The candidate must work well in a team environment and have excellent communication skills. He/she will need to coordinate work with other teams and members of the business community.

The incumbent designs advanced systems by researching and evaluating complex business systems to develop detailed understanding of user needs. Designs, implements, analyzes, and modifies systems for various applications.  Works with users to define system requirements and creates resolution.  Regularly leads small to medium size projects and provides guidance to staff members.
 

Qualifications

  • Bachelors degree in Computer Science/Information Systems
  • 5+  years in related discipline
  • Experience with all phases of the Software Development Lifecycle, including system analysis, design, coding, testing, debugging and documentation
  • Teamwork & collaboration skills to work across organizations and lead cross-functional teams
  • Communication & stakeholder management skills
  • Problem solving skills to develop quick yet sound solutions to resolve complex issues
  • Excellent interpersonal skills
  • Experience with Oracle database 10g. 11g development is preferable
  • IBM WebSphere MQ 6.0/7.0 working knowledge is a plus
  • Experience working with XML documents and the XML Schema Definition Language
  • Understanding of Web Services and Service Oriented Architecture.

The candidate must possess 5+ years experience in the following areas:

  • C++ programming in the UNIX environment (preferably Solaris)
  • Deep understanding of the interaction between application programs and the UNIX operating system
  • Object Oriented Design concepts
  • Complex architectural designs including socket programming, asynchronous communication and multithreaded processing
  • Strong concepts in Database interaction and table design
  • C++ development frameworks such as RogueWave and the Standard Template Libraries
  • Development experience using C++ to interact with a Database as well as experience writing Stored Procedures in PL/SQL

Equal Employment Opportunity

Verizon is an equal opportunity and affirmative action employer M/F/Disability/Vet