at Citizens Financial Group, Inc. in Phoenix, Arizona, United States
Job Description
Develop, create, modify, and implement IT solutions and computer applications software to support our banking operations. Build modern, architecturally sound components, tools, and applications to meet mission-driven strategic business goals. Ensure implementation of quality of service characteristics including security, scalability, manageability, and maintainability of a distributed service-based framework to create or expand business and technical capabilities. Participate in adopting Agile methodology and adhering to best practices and collaborating with stakeholders. Collaborate and contribute insight to solution design ideation, ensuring the success of the product and adherence to enterprise architecture principles. Design, modify, and implement software solutions. Apply industry best practices to evaluate, correct, and prevent vulnerabilities during the software development process. Continuously monitor and enhance application performance, ensuring minimal latency and high availability for critical banking operations. Guide junior engineers and contribute to team development through code reviews, technical workshops, and best practice advocacy. Identify opportunities for process improvements and champion initiatives that enhance productivity and customer experience. Maintain comprehensive technical documentation and contribute to knowledge-sharing initiatives across teams.
To view full details and how to apply, please login or create a Job Seeker account