CenturyLink (NYSE: CTL) is a global communications, hosting, cloud and IT services company enabling millions of customers to transform their businesses and their lives through innovative technology solutions. CenturyLink offers network and data systems management, Big Data analytics and IT consulting, and operates more than 55 data centers in North America, Europe and Asia. The company provides broadband, voice, video, data and managed services over a robust 250,000-route-mile U.S. fiber network and a 300,000-route-mile international transport network. Job Responsibilities:The incumbent applies leadership and technical expertise to multiple complex projects, or multiple project teams within a business support area, to develop cost effective and timely products as well as apply technical analysis, assess business needs and provide new and creative solutions to complex business and technical problems under minimal supervision.The incumbent will direct the implementation or provide technical expertise to projects.Lead in the team effort to design, develop, code, test and debug new complex software or significant enhancements to existing complex software.Lead review of input for documentation of new or existing software.Apply existing or introduce new and approved technologies to develop solutions.Lead others in the application of principles, theories and concepts and use of methodologies, tools, documentation processes and test procedures to complete projects.May lead team to select and manage vendor.Demonstrates in depth knowledge of development principles, theories, and concepts in applicable discipline.Must adhere to all development processes (CMMI Level 3 or otherwise deemed best practices) to ensure appropriate flow of work with onsite, off-shore, and contract resources.Upon direction, be able to independently perform design of moderately complex enhancements to an existing system. Ability to perform this task and provide direction in this area would be preferred.Recommend alternative approaches considering application requirements and coordinating standards setting with programmers and analysts.Able to define resources required to complete assignment including analyzing requirements to produce a design, systems specifications and estimating the time and cost.Able to effectively manage multiple projects.Provide functional and technical guidance to project team members.Provide technical application and functional consulting to the IT organization & supported business team(s). Minimum Qualifications:Bachelor’s degree in Computer Science, Computer Information Systems or related field or the equivalent in training and experience.Minimum 5-7 years progressively responsible professional level data processing experience to include professional level experience as Senior Programmer Analyst or the equivalent in training and experience.Additional or concurrent experience analyzing, designing, refining, and maintaining information processing systems in a large or multiple applications environment.Additional or concurrent experience which demonstrates familiarity with development life cycles and project management techniques or the equivalent in training and experience.Familiarity with project leadership techniques.Experience using structured specification coding and documentation techniques.Work experience with at least one major computer application.Ability to work independently with minimal supervision to plan, organize and coordinate multiple project tasks to meet established deadline and accommodate rapidly changing priorities.Effective communications, interpersonal, and analysis skills.Project leadership knowledge and experience. Preferred:Project leadership experience.Effective communication, interpersonal and analytical skills, ability to coach junior level programmers.Experience with production support and development in a distributed UNIX environmentThe individual should possess very strong background with J2EE technologies, PL/SQL, TCL/Expect and generic scripting.Experience and knowledge of BPMS software would be preferred.Comparatively strong understanding of the telecom domain.The individual should have background in working on teams that have global presence and must have experience with leading junior developers of various competencies.For HSI support needs:Strong skills in Javascript, SQL, Java development without IDE or debugger, UNIX, CPE knowledge and TR69 understanding.Job ID 62127 Alternate Location: US-Louisiana-MonroeRequisition #: 62127 EEO StatementNo Discrimination. We are committed to providing equal employment opportunities to all persons regardless of race, color, ancestry, citizenship, national origin, religion, veteran status, disability, genetic characteristic or information, age, gender, sexual orientation, marital status, family status, pregnancy, or other legally protected status (collectively, “protected statuses”). We do not tolerate unlawful discrimination in any employment decisions, including recruiting, hiring, compensation, promotion, benefits, discipline, termination, job assignments or training. Any offer of employment is contingent upon the results of a pre-employment drug test and background check.DisclaimerThe above job definition information has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.  Job duties and responsibilities are subject to change based on changing business needs and conditions.