Senior Software Engineer

First Citizens
United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$119,900.0 - $146,200.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Automation of Tests C++ (Programming Language) Software as a Service Information Systems Databases Computer Engineering Programming Tools
+15 more
Python (Programming Language) NoSQL Windows PowerShell Scrum Methodology SQL Databases Data Logging Software Repository Scripting Appian Information Technology Bots Build Process Data Management Automation Anywhere Programming Languages

Job description

$119,900 - $146,200 annually - The base pay for this position is relative to your experience but the range is generally $119,900 - $146,200 per year. The position is eligible for variable compensation, which may be in the form of incentive, bonus, or com remote work United States, Arizona, Phoenix 4950 South 48th Street (Show on map) Jun 09, 2026 Summary of Duties: Work with Business Analysts, Scrum Masters, QA Analysts, Product Owners, and other cross-functional resources to define and deliver business impacting projects. Work directly with stakeholders to capture business requirements and translate them into technical approaches and designs that can be implemented. Perform process mining in order to create technical documentation required for automation development. Participate in technical reviews to ensure the highest level of process design and process understanding prior to automation. Provide guidance with process design, develop, and test automation workflows and build process and end-user documentation. Deploy RPA components including virtual robots, development tools, code repositories and logging tools along with supporting the launch and implementation of RPA solutions. Collaborate with and overlook development team members to ensure proper implementation and integration of the solutions along with appropriate data management of the process. Support deployments or troubleshoot production issues outside of work hours and participate in an on-call rotation as-needed. Maintain current knowledge of relevant technologies and business processes, along with scripting languages in order to create and maintain new/current scripts utilized in RPA BOTs such as VB Scripts, PowerShell and Python. Work within an automation ecosystem creating automations bringing multiple fragmented process flows together into one streamlined end to end process. Provide expertise in automation across multiple architectures using UX, API, Database, Terminal, File (txt/csv), on premises, cloud and SaaS. May work remotely pursuant to First Citizens’ Remote Work Guidelines policy.

Requirements

Qualifications: Position requires a Master’s degree in Computer Science, Computer Engineering, Information Systems or related field plus two (2) years of experience in the job offered or two (2) years of experience in a related occupation., 1. Analytical, project management; and troubleshooting skills;

  1. Experience implementing Robotic Process Automation technologies, specifically Automation Anywhere (version 10 & above);
  2. Programming languages: C/C++, Java, Python, JavaScript;
  3. Coding in Appian;
  4. SRE experience;
  5. SQL or NoSQL;
  6. Knowledge of artificial intelligence and machine learning;
  7. Understanding of workflow-based logic;
  8. Experience in Agile Software Development projects; and
  9. Automation Anywhere Certified Advanced RPA Professional certification.

Benefits & conditions

The base pay for this position is relative to your experience but the range is generally $119,900 - $146,200 per year. The position is eligible for variable compensation, which may be in the form of incentive, bonus, or commission pay. First Citizens offers a competitive, comprehensive benefits program which you can review here: https://jobs.firstcitizens.com/benefits.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on diversityjobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:31 min

Summarizing comprehensive defense layers for blocking unwanted bots

Fili Wiese Fili Wiese

6:20 min

Transitioning from software engineering to process automation

Maria Doina Irimias · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

2:47 min

Building custom workflow bots with low-code development platforms

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

1:50 min

Actionable career advancement strategies for distinct engineering seniorities

Gunnar Grosch · Coffee With Developers

Videos

See all

Related articles

See all