This job posting isn't available in all website languages

Robotics Process Automation (RPA) Developer

Information Technology
R0016430 Requisition #
Ready to make an impact?  If so, read on!

The Robotics Process Automation Center of Enablement is seeking an experienced and highly self-motivated Robotics Process Automation (RPA) Developer to join our team, who will design, develop and test RPA use case solutions. 

As a RPA Developer, you will play a key role in the analysis, design, and implementation of RPA projects. You will create new RPA solutions and/or improve existing ones, run software, data and/or system tests, develop product prototypes and create technical documents and manuals relating to application design and development. You will be expected to take a leadership role in the most complex projects that requires using best practices and standards in C#, VB.Net, JavaScript, Node.js and Python depending on the use case and requirements.

Job Responsibilities:

-Ensure IT/Business requirements are translated into functional specifications and detailed level designs
-Work across multiple applications and teams to understand requirements from Process automation perspective
-Drive adoption of best practices around coding, design, quality and performance
-Constantly upgrade the Automation with evolving technology and customer requirements
-Lead design, specification and selection of right RPA component, framework with due diligence, with consideration to functionality, data, security, integration, infrastructure and performance
-Develop RPA solutions that has reusable workflow patterns & assets potentially can be leveraged across the enterprise
-Create patterns and set standards for best practices
-Ensure the automation workflow is completely tested for scalability and performance
-Work with our software providers for support tickets and license management

Would you like to join our innovative team?  If so, do you meet these qualifications?

Required Qualifications:

-Familiarity with or design to learn RPA concepts
-Bachelor's degree in Computer Science, Computer Engineering, or related field
-Minimum 4+ years experience in object-oriented programming with C#, VB.Net, C++, Java
-Experience with: JSON , REST API, Node.js, JavaScript , Python
-Previous experience with working with UiPath RPA platform or other RPA technologies is a plus
-Process minded thinker, leader with excellent presentation and communication skills
-Experienced with and a proponent of Agile Software Development methodology

Note: The safety of our associates, both current and future, is GEICO’s highest priority. At this time, most of our associates are working remotely due to the current COVID-19 pandemic. Candidates who are selected for this position will be trained remotely and must be able to work from home in a designated work area.  Once GEICO determines it is safe for associates to return to the office, candidates may be required to work in our Chevy Chase, MD office.

For more than 75 years, GEICO has stood out from the rest of the insurance industry! We are one of the nation's largest and fastest-growing auto insurers thanks to our low rates, outstanding service and clever marketing. We're an industry leader employing thousands of dedicated and hard-working associates. As a wholly owned subsidiary of Berkshire Hathaway, we offer associates training and career advancement in a financially stable and rewarding workplace.


As a full-time Robotics Process Automation Developer, you’ll enjoy our Total Rewards Program* to help secure your financial future and preserve your health and well-being, including: 


  • Premier Medical, Dental and Vision Insurance with no waiting period**
  • Paid Vacation, Sick and Parental Leave
  • 401(k) Plan with Profit Sharing
  • Tuition Reimbursement
  • Paid Training and Licensures

 *Benefits may be different by location.  Benefit eligibility requirements vary and may include length of service.

**Coverage begins with the pay period after hire date. Must enroll in New Hire Benefits within 30 days of the date of hire for coverage to take effect. 

GEICO is an equal opportunity employer. GEICO conducts drug screens and background checks on applicants who accept employment offers.

How to Apply
Click "Apply for Job" to complete your application. You will need an active email address and phone number. Please upload your resume, preferably as Word .doc files or PDF. Once you begin your application you can save it and access it later. Your application should include any work and/or internship experience from at least the past five years.

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions