Lead integration of functions to meet goals, deploy new products, and enhance processes.
Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems.
Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects.
Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation.
Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals.
Consult with end users to identify system function specifications and incorporate into overall system design.
Allocate work, and act as an advisor/coach developers, analysts, and new team members.
Influence and negotiate with senior leaders and communicate with external parties.
Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Qualifications:
10+ years relevant work experience, including Private and Public Cloud experience.
5+ years’ experience managing large scale delivery of mobile , web , and cloud products .
Exhibit expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citi’s internal and external Cloud Platforms ( AWS , PCF , Akamai ) and Internet and Mobile Frameworks ( Angular , JFP , and iOS and Android native )
Experience with payment rails such as ACH , RTP , wires , swift etc.
Proficiency with cloud platforms such as AWS , Azure , GCP , and OpenShift .
Experience with cloud migration strategies and implementation.
Knowledge of cloud automation and orchestration tools (e.g., Terraform , Ansible , Kubernetes ).
Familiarity with microservices architecture and containerization ( Docker , Kubernetes ).
Experience with DevOps practices and tools (e.g., Jenkins , Travis CI , CircleCI ).
Strong understanding of monitoring and logging tools (e.g., Prometheus , Grafana , ELK stack ).
Knowledge of performance tuning, disaster recovery, and security best practices in cloud environments.
Strong interpersonal skills to work effectively with senior engineers, stakeholders, and cross-functional teams.
Ability to convey complex technical concepts to non-technical stakeholders.
Preferred Qualification:
Strong coding skills in languages such as Python, Java , C# , or Node.js .
Experience with modern software development practices including Agile methodologies , CI/CD pipelines , and version control systems (e.g., Git ).
Expertise in designing scalable, secure, and reliable cloud-based solutions.
Ability to create and implement architectural blueprints and design patterns.
Proficiency with project management tools and methodologies (e.g., Jira , Trello , Scrum ).
Experience in prioritization, planning, and execution of software development projects.
Ability to lead cross-functional teams and manage stakeholder expectations.
Understanding of data storage solutions and databases (e.g., SQL , NoSQL , data lakes ).
Experience with data integration , ETL processes , and data analytics platforms .
Knowledge of network architecture and protocols.
Experience with implementing security measures such as IAM , encryption , and compliance with regulatory standards .
Education:
Bachelor’s degree/University degree or equivalent experience
Master’s degree preferred
Applications DevelopmentFull timeIrving Texas United States$156,160.00 - $234,240.00