> Markdown version of [/jobs/ext/2306223-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2306223-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:** CITIZENS INC - **Location:** Phoenix, AZ, United States - **Experience:** Expert - **Salary:** $107,360.0 - $161,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Microsoft Azure, Bash Shell, C++ (Programming Language), Cloud Computing, Continuous Integration, Data Structures, Linux, Python (Programming Language), Ruby, Software Engineering, Web Application Frameworks, Circleci, ReactJS, Vue.js, AngularJS, Information Technology, Jenkins, Golang, Programming Languages - **Published:** August 30, 2026 - **Apply:** https://dejobs.org/x/x/94B639EF65AE404EB56A456123123F04/job/ ## About the Role * 5+ years of experience in software development, with a proven record of successfully launching commercial products * 3+ years of experience with collecting requirements, creating software designs and developing efficient implementations * Demonstrated ability to operate in a team environment, strong interpersonal and communication skills * Understanding of multiple programming languages, including at least one front end framework (Angular/React/Vue), such as Python3, Java, JavaScript, Ruby, Golang, C, C++, etc. Desired Qualifications * Understanding of flow and orchestration systems like Flowable * Understanding of the banking industry, specifically the functions of custodial and consumer banking * AWS/AZURE/GCP experience * Bash and Linux experience * Familiarity with full-stack development * Experience with CICD pipeline (CircleCI, Jenkins, or equivalent) * Cloud certifications such as AWS Solutions Architect * Understand data structure concepts such as linked lists, dictionaries, arrays, custom object creation, etc. Education and Certifications * Required: Bachelor's degree in Software Engineering, Computer Science, Engineering, Mathematics or related discipline ## Description As a software engineer, you will work alongside and mentor a group of talented engineers as you pursue a broad range of initiatives. By leveraging your technical skills and thirst for innovation, you will produce disruptive technologies that will ensure Citizens market leadership. As a future leader, you will work on multiple solutions spanning our consumer banking applications. The Senior Software Engineer will be responsible for: * Designing, modifying, developing and implementing technology solutions. Building modern, architecturally sound components, tools and applications to meet mission-driven strategic business goals. * Participating in an environment rapidly transforming to the Agile methodology, adhering to best practices and collaborating effectively with your team mates. * Designing, modifying, developing and implementing software solutions. Building modern, architecturally sound components, tools and applications to meet mission-driven strategic business goals. * Infusing quality of service characteristics, such as scalability, manageability and maintainability, into distributed service-based framework to create or expand business or technical capabilities. * Contributing insight from prior experiences when considering design specifications, considering the goals of the consumer-facing product. ## Related Videos - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)