Digital S/W Engineer Group Manager jobs in United States
cer-icon
Apply on Employer Site
company-logo

Citi · 1 day ago

Digital S/W Engineer Group Manager

Citi is a global bank that is seeking a Digital S/W Engineer Group Manager for its Irving, Texas location. The role involves developing software and shared services for personal banking and wealth management applications, utilizing various programming languages and cloud technologies.

BankingFinanceFinancial Services
check
H1B Sponsor Likelynote

Responsibilities

Develop software using Java, J2EE, Spring boot, NodeJS, Python and Test Driven Development
Design and develop shared services and frameworks for building complex, high-volume, self-service personal banking and wealth management applications using Java/JFP Framework, API/Microservices Architecture, Web Services (SOAP and REST) technologies in enterprise private (PCF/OpenShift) and public cloud (AWS/GCP)
Scripting using Perl, Unix, and Shell
Use Oracle, MongoDB, PostgreSQL and MySql databases
Perform UI development using Angular, CSS, and jQuery
Use caching solutions Gemfire, Redis and Couchbase
Prepare detailed technical designs that account for security, resiliency, scalability, maintainability, and performance using Oauth2, TLS, data encryption algorithms, PingFed OIDC pattern, and VPC, API Policies, and IP filtering
Code, test, debug, implement, and support complex financial applications
Design and develop Cloud based software components using cloud native microservices, Docker, and Kubernetes and Helm
Use PCF, OpenShift Enterprise Container Platform, Amazon Web Services, Google Cloud Platform
Use WebSocket’s, Apache Kafka, Solace, AWS SQS, AWS SNS, Java Messaging Service APIs, Active MQ, RabbitMQ
Collaborate to ensure adherence to Citi processes and standards
Remain abreast of emerging technologies for private and public cloud adoption
Maintain accountability for all phases of development process–analysis, design, construction, testing and implementation in both waterfall and agile development lifecycles
Use API Gateway solutions with IBM API Connect, APIGEE, CICD tooling with Light Speed & RLM
Certificate and secrets management using CyberArk, CredHub and HashiCorp Vault
Build multi-threaded applications using RxJava, Akka Framework, and Web Flux
Collaborate with business partners to review requirements, ensuring they are clear, concise, and technically feasible
Translate requirements into solutions that provide excellent client experience and align with architectural roadmap
Work with business and product owners to design and define optimal technical solutions to meet specific business requirements
Work on Microservices using Spring Boot, Docker/Kubernetes and Pivotal Application Service
Provide business and technical support on shared services and frameworks
Work with business and technology teams to drive solutions for personal banking and wealth management applications

Qualification

JavaSpring BootMicroservicesDockerKubernetesPythonAngularAPI GatewayAWSDatabase ManagementTest Driven DevelopmentCaching SolutionsEvent Driven ProgrammingScriptingSoft Skills

Required

Requires at least a Bachelor's degree, or foreign equivalent, in Applied Computer Science, Computer Applications or related field
7 years of progressive experience as a Software Engineer, Applications Development Technical Lead Analyst, Technical Lead or related position involving cloud based microservices development and maintenance of applications
Five (5) years of experience must include: Developing software using Java, J2EE, Spring boot, NodeJS, Python and Test Driven Development (TDD)
UI development using Angular, CSS, and jQuery
Utilizing databases including Oracle, MongoDB, PostgreSQL and MySql
Caching solutions Gemfire, Redis and Couchbase
Designing and developing Cloud based software components using cloud native microservices, Docker, and Kubernetes, Helm
PCF, OpenShift Enterprise Container Platform, AWS, Google Cloud Platform
API Gateway solutions with IBM API Connect, APIGEE, CICD tooling with Light Speed & RLM
Serverless computing using AWS Lambda, Knative and Google Cloud Functions
Certificate and secrets management using CyberArk, CredHub and HashiCorp Vault
Building application security methodologies including API security with Oauth2, network security with TLS, data encryption algorithms, authentication with PingFed OIDC pattern, and secure applications with VPC, API Policies, IP filtering
Event driven programming with WebSocket's, Apache Kafka, Solace, AWS SQS, AWS SNS, Java Messaging Service APIs, Active MQ, RabbitMQ
Splunk, Kibana, AppDynamics, Prometheus
Building multi-threaded applications using RxJava, Akka Framework, Web Flux
Scripting using Perl, Unix, Shell scripting

Benefits

Medical, dental & vision coverage
401(k)
Life, accident, and disability insurance
Wellness programs
Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays

Company

Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.

H1B Sponsorship

Citi has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1386)
2024 (849)
2023 (1375)
2022 (1117)
2021 (876)
2020 (901)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
James Monahan
Managing Director / Global Head of Asset Servicing
linkedin
leader-logo
Naveed Sultan
Managing Director, Chairman, Institutional Clients Group
linkedin
Company data provided by crunchbase