Overview
The Software Developer will participate in a diverse range of projects, engage in software development life cycle activities and see concepts through to real life deployments around the world. This is a hands-on coding role working closely with members of small development teams interacting with project managers and other software engineers. The Software Engineer might expect to occasionally engage in global support, implementation activities and be available to undertake foreign travel. Incumbent will successfully meet or exceed business unit goals while maintaining quality standards, controlling expenses, and following company and business unit directives and practices.
Essential Functions
1.Create next generation telecom application software as well as participate in ongoing sustainment of software.
2.Participate i! n the requirements, design, coding, review, and testing phases of the software development process.
3.Interact with project managers and other software engineers to ensure technical integrity and successful delivery of high quality software products and projects.
4.Facilitate the review of own software and software designs by other staff.
5.Assist in implementations and conversions as needed.
6.Work as part of a distributed international team.
7.Engage in global support and implementation activities.
8.Develop and maintain technical competencies as defined by departmental management.
9.Provide services in a professional manner, adhering to all CHR Solutions standards as identified in the Employee Handbook, the performance evaluation system, and other company and departmental programs and policies.
11. Identify, meet and/or exceed client expectations within defined parameters related to delivery of services, quality, re! venue, and sales goals.
12.It is expected that the incu! mbent sh all perform other duties as assigned within his/her capabilities as determined by management, and based on the needs of the business