View All Jobs/Careers

Search Jobs

Job Information

CenturyLink Senior Robotic Process Automation Developer in BROOMFIELD, Colorado

CenturyLink (NYSE: CTL) at is a global communications and IT services company focused on connecting its customers to the power of the digital world. CenturyLink offers network and data systems management, big data analytics, managed security services, hosting, cloud, and IT consulting services. The company provides broadband, voice, video, advanced data and managed network services over a robust 265,000-route-mile U.S. fiber network and a 360,000-route-mile international transport network. Visit CenturyLink at for more information.

Job Summary

CenturyLink is seeking RPA Developers with RPA(any top-4 RPA platforms) and .Net/C# programming experience. The position will be responsible for the design, development, testing, and deployment of automations using AssistEdge robotic process automation (RPA) software. The Developer will be part of RPA Development team supporting enterprise-wide RPA CoE to create automation solutions for business processes.

Job Description

  • Develop automations using RPA or core programming languages.

  • Convert PDDs into SDDs.

  • Define solution approach for identified automation use cases.

  • Collaborate with various teams such as IT, Infra, Business, Operations, Architect.

  • Perform unit and integration testing of developed automation modules/packages.

  • Support UAT

  • Develop and maintain documentation as required for development procedures, standards, and design techniques.

  • Establish and plot bot interactions with various business and enterprise applications as a part of the automated business process.

  • Track, investigate, and escalate any impending changes to applications that may impact the performance of the bot.

  • Monitor Bot transactions and performance and develop ideas to optimize production support activities.

  • Employ agile development practices including test driven development and deployment automation as well as Continuous Integration to improve overall execution speed and product quality.

  • Be a technology advocate and share expertise with other team members.


  • An Agile mindset and team player.

  • 5+ years of hands-on experience with at least one of the top four RPA platforms

  • 5+ years of hands-on experience with Microsoft .Net development using C# programming language, RDBMS(Oracle, SQL, MySQL) and PL/SQL programming language.

  • Experience with Entity Framework and ADO .NET

  • 5+ years of experience with requirements gathering

  • Hands on experience in designing, developing, and consuming SOAP/REST APIs

  • Experienced in writing PDD and SDD for RPA use cases

  • Experience with Elastic stack

  • Experience with Splunk configuration and monitoring.

  • Experience with Lean / Agile development methodologies.

  • Should have undergone RPA Lifecycle(Define, Develop, Deploy)for identified automation opportunities

  • Experience supporting RPA bots in production

  • Capable of delivering on multiple competing priorities with little supervision

  • Excellent verbal and written communication skills

  • Able to resolve technical issues associated with RPA bots

  • Experience and desire to work in a Global delivery environment.


Bachelors or Equivalent

Alternate Location: US-Colorado-Broomfield

Requisition # : 212198

This job may require successful completion of an online assessment. A brief description of the assessments can be viewed on our website at

EEO Statement

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, gender identity, 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.


The 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.