C++ Developer
C++ Developer
Overview
The developer will be responsible for development of C++ and C# application and manage and maintain the
existing CHR products in the telecom Billing and Usage product line. The candidate will be having primary
experience in C++ along with exposure or willingness to learn and work in C# development technologies with
Windows based application development.
Essential Functions
1. Develop the C++ along with exposure or willingness to learn and work in C# code using designated product
technology architecture and frame works.
3. Interact with project managers / Software Architect, and other software engineers to ensure technical integrity
and successful delivery of projects.
4. Support the entire project lifecycle
Experience
3 to 4 years’ experience in C++ along with exposure or willingness to learn and work in C#.
Technical Skills :
o C++, debugging skills using Visual Studio IDE.
o Exposure or willingness to learn and work in C#.
o Know-how about memory management and optimization concepts.
o Working experience with SQL Server databases and writing SQL queries is highly desirable.
o Working experience in various windows operating system environments.
Other Qualifications
Honesty & Integrity - Demonstrates trustworthiness in all aspects of position; follows through on
commitments; proactively accepts responsibility for actions and appropriately shares credit for successes; tells
the truth tactfully; builds and develops strong trust with peers, management, and customers.
Interpersonal Skills: Professionalism, Attitude, and Respectful Treatment of Others - Demonstrates maturity;
focuses on resolving conflict, not blaming; maintains confidentiality; keeps emotions under control; listens to
others and is open to others' ideas and to try new things; approaches others in a tactful manner; reacts well
under pressure; treats others with respect and consideration regardless of status or position;
Communication Skills: Written & Verbal - Adjusts to audience; uses professional language. Verbal: Speaks
openly, persuasively, and clearly; listens and seeks clarification; responds well to questions; demonstrates
group presentation skills; actively participates in meetings. Written: Writes clearly, informatively, concisely,
and accurately; presents numerical data effectively; reads and interprets information.
Commitment to Innovation & Continuous Quality - Displays original thinking and creativity; meets
challenges with resourcefulness; generates suggestions for improvements; develops innovative
approaches/ideas; presents ideas and information in a manner that gets others' attention; seeks ways to
improve and promote quality; welcomes and applies feedback to improve; monitors own work to ensure
quality; cross-trains to ensure knowledge and information are shared.
Drive: Takes Initiative, Motivated, and Ambitious - Works independently; originates and/or completes actions
or tasks with little to no supervision; asks appropriate questions to ensure understanding; digs in and stays to
task without being easily distracted; desires to challenge and grow oneself professionally; seeks out new
challenges.
Ability to effectively utilize MS Office (Word, Excel, and Outlook).
Ability to operate copier, fax, phone, and other office equipment as needed.
Developing Organizational Talent – Identifies and develops talent within the organization; brings out the best
in people; adapts personal style to better motivate others; develops Career Development Plans for individuals
as needed. May include individuals outside one’s own organization or unit.
Leadership/Influencing - Uses appropriate interpersonal styles and methods to inspire and guide others
(upward, peers, direct reports) toward goal achievement; modifies behavior to accommodate tasks, situations,
and/or people involved. Manages emotions; demonstrates initiative; demonstrates appropriate flexibility and
sensitivity.
Vision & Strategic Thinking – Heightened awareness of economy, competitors, industry, marketing
opportunities, and key issues affecting company success. Develops, deploys and supports strategies to ensure
success. Perceives how one’s decisions impacts other parts of the company and recognizes how internal
and/or external factors affect one’s own unit. Develops and utilizes strategies to achieve organizational goals;
Understands organization's strengths & weaknesses; Analyzes market and competition; Identifies external
threats and opportunities; Adapts strategy to changing conditions.