> Markdown version of [/jobs/ext/2727675-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2727675-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** First Citizens - **Location:** Phoenix, AZ, United States (Remote available) - **Experience:** Expert - **Salary:** $119,900.0 - $146,200.0 - **Contract:** Permanent contract - **Skills:** 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, Python (Programming Language), NoSQL, Windows PowerShell, Scrum Methodology, SQL Databases, Data Logging, Software Repository, Scripting, Appian, Information Technology, Bots, Build Process, Automation Anywhere, Programming Languages - **Published:** September 5, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/79179064/1 ## About the Role 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., 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; 2. Experience implementing Robotic Process Automation technologies, specifically Automation Anywhere (version 10 & above); 3. Programming languages: C/C++, Java, Python, JavaScript; 4. Coding in Appian; 5. SRE experience; 6. SQL or NoSQL; 7. Knowledge of artificial intelligence and machine learning; 8. Understanding of workflow-based logic; 9. Experience in Agile Software Development projects; and 10. Automation Anywhere Certified Advanced RPA Professional certification. ## Description 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 ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Command the Bots: Mastering robots.txt for Generative AI and Search Marketing](https://www.wearedevelopers.com/videos/1165-command-the-bots-mastering-robots-txt-for-generative-ai-and-search-marketing) - [RPA in the Public Sector](https://www.wearedevelopers.com/videos/86-rpa-in-the-public-sector) - [Design as an algorithm, not as a feature](https://www.wearedevelopers.com/videos/471-design-as-an-algorithm-not-as-a-feature) - [How to achieve web automation with UiPath](https://www.wearedevelopers.com/videos/310-how-to-achieve-web-automation-with-uipath) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)