Zions Bancorporation is seeking a Software Engineer for its Enterprise Technology team. The role develops, tests, deploys, and maintains software solutions while collaborating with product managers, developers, and IT partners to improve user experience and support reliable business operations.
Develop, test, debug, and deploy innovative, high-performance software solutions based on comprehensive requirements analysis and collaboration with stakeholders and IT management
Support and maintain various production systems, monitoring performance and reliability to ensure uninterrupted business operations
Guide testing and configuration management processes, execute change and release management, and ensure source code integrity
Conduct unit testing, feasibility assessments, and develop system documentation with clean, well-commented code
Use AI coding agents productively and responsibly: review and understand generated code before committing it and flag anything you are not confident
Assist with building small proof of concept examples or simple prototypes, under direction, to help the team test an idea's feasibility before it becomes a larger feature
Participate actively in product design reviews, offering practical, creative ideas and technical solutions
Collaborate closely with developers, IT partners, product managers, and customer service teams to enhance user experience and satisfy product goals
Research, consider, and apply user insights, feedback, and usability metrics to inform design updates and revisions
Maintain product test software, test environments, and demos used for training and onboarding purposes
Ensure a comprehensive, secure, and disciplined approach to software engineering within the financial sector
Other duties as assigned
Qualification
Required
Requires a Bachelor's degree in Computer Science, Computer Engineering, or a related field and 1+ years of experience in software development, database technologies, version control systems, DevOps tools, cloud computing platforms, and microservices architecture
Basic knowledge of software development lifecycles (SDLC), modern programming languages (e.g., Java, C#, or Python), and application servers (e.g., WebSphere, Tomcat)
Exposure to or interest in using AI coding assistants (e.g. GitHub Copilot, ChatGPT) as part of a professional development workflow, paired with the judgment to verify their output rather than trust it blindly
Familiarity with or genuine interest in learning, Google Cloud Platform (e.g. Cloud Build, Artifact Registry, Cloud Run/GKE), deployment pipelines build and ship containers
Basic awareness of common web security risks (e.g. XSS, SQL injection) or a demonstrated willingness to learn secure coding practices quickly
Working knowledge on any of SQL, Postgres, MySQL, relational database management systems, data modeling concepts, and integrated application development methodology
Familiarity with software design, integration patterns, high-performance development, and DevOps pipelines
Ability to analyze and map business requirements to technical solutions and adapt quickly to evolving technologies and business priorities
Ability to work effectively in a collaborative team environment as well as independently under normal supervision
This position is currently not eligible for employment visa sponsorship (e.g., H-1B visa). This includes, for example, situations where a candidate may have temporary work authorization while enrolled in school or upon graduation (e.g., CPT, OPT) but would need H-1B visa sponsorship within a few years of employment in order to maintain employment eligibility
Preferred
Financial or banking services experience is a plus
Benefits
Medical, Dental and Vision Insurance - START DAY ONE!
Life and Disability Insurance
Paid Parental Leave
Adoption Assistance
Health Savings (HSA), Flexible Spending (FSA) and dependent care accounts
Paid Training
Paid Time Off (PTO)
11 Paid Federal Holidays
401(k) plan with company match
Profit Sharing
Mental health benefits including coaching and therapy sessions
Tuition Reimbursement for qualifying employees
Employee Ambassador preferred banking products
Zions Bancorporation is a financial services company involved in SBA lending, public finance advisory services, and agricultural finance.