Senior Software Engineer, VP

9 hours ago


Irving, Texas, United States Citigroup Inc Full time
About Citigroup Inc.

Citigroup Inc. is a leading global bank with a presence in over 160 countries and jurisdictions, serving approximately 200 million customer accounts. As a bank with a brain and a soul, we create economic value that is systemically responsible and in our clients' best interests.

Our Enterprise Operations & Technology teams are charged with a mission that rivals any large tech company, delivering technology solutions that are the foundations of everything we do. From keeping the bank safe, managing global resources, and providing technical tools for our workers, to designing our digital architecture and ensuring our platforms provide a first-class customer experience, we reimagine client and partner experiences to deliver excellence through secure, reliable, and efficient services.

Job Summary

We are seeking a highly skilled and experienced Senior Software Engineer, VP to join our Digital Software Engineering team. As a technical lead, you will be responsible for executing and driving results on large-scale efforts or multiple smaller efforts, serving as a development lead for most medium and large projects. You will exhibit a strong understanding of client core business functions and support situations where end-user consultation is required to identify system function specifications and incorporate them into overall system design and delivery.

Responsibilities
  • Accountable for executing and driving results on large-scale efforts or multiple smaller efforts and serving as a development lead for most medium and large projects.
  • Exhibit a strong understanding of client core business functions.
  • Support situations where end-user consultation is required to identify system function specifications and incorporate them into overall system design and delivery.
  • Independent work style, requiring little or no guidance by more senior developers.
  • Assist in the planning and managing of application development assignments generally involving large budgets, cross-functional projects, or multiple projects.
  • Expected to effectively communicate those risks to the business owners, so that they can make informed decisions.
  • Accountable for providing guidance on architecturally significant efforts during the pre-planning phase and ensuring principles and best practices are followed prior to initiation of work.
  • Publish design review extensions and provide documented guidance aligned to sprint plans and timelines.
  • Be part of the design review board that will focus on the design process, search for generic patterns, and share best practices across the organization.
  • Publish design patterns across lines of business and domain commonalities.
  • Drive design reviews for Next Gen Architecture (NGA) and Plan of Record (POR) projects, supporting design principles and best practices.
  • Participate in microservices and NGA code reviews.
  • Empower SDEs and their teams by mentoring and coaching.
  • Have a comprehensive understanding of the business domain, the systems, and the products in your space.
  • Provide a long-term perspective for business and technology choices, using technical judgment to vet architecture as required.
  • Able to direct teams on how to develop and deliver systems that are efficient with resource usage such as hardware, runtime, performance, load, and memory requirements.
  • Responsible for broader design decisions and development of long-term strategies that significantly influence the development process and standards.
  • Accountable for Design Reviews of Agile and Plan of Record (POR) projects as well as accountable for Code Reviews of Next Gen Architecture (NGA) projects and are expected to elaborate, promote, and communicate Design Patterns applicable to NGA architectures and solutions.
  • Accountable for providing architectural guidance to the SDEs based on best practices and in alignment with CTO guidelines and platform.
  • Drive clarity and work with complete independence as business and or technical strategy is not defined.
  • Provide the corresponding architectural guidance, and conduct design reviews and code reviews based on the projects assigned to your LOB.
  • Accountable for the overall strategy and for driving the teams inside and outside of your organization to deliver expected results.
  • Drive mindful discussion with business and technical stakeholders that lead to timely decisions.
  • Participate in discussions to drive smart trade-off decisions that balance efforts, delivery timelines, features, and technical constraints.
  • Identify and remove blockers and always find the path forward in challenging situations.
  • Create plans that have a clear path to delivery.
  • Solve for dependencies between agile and waterfall delivery efforts.
  • Help your teams organize for delivery while maximizing resources for the greater good of the Digital organization.
  • Understand engineering best practices and apply best practices to the software development lifecycle (SDLC).
Qualifications
  • 6 years of relevant experience in an Apps Development role or senior-level experience in an Enterprise Architecture role with subject matter expertise in one or more areas.
  • Exhibit expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citigroup Inc.'s internal and external cloud platforms (AWS, PCF, Akamai).
  • Lead resources and serve as a functional SME across the company through advanced knowledge of algorithms, data structures, distributed systems, networking, use of knowledge, and experience to lead, architect, and drive broader adoption forward.
  • Acquire relevant technology and financial industry skills (AWS PWS) and understand all aspects of NGA technology, including innovative approaches and new opportunities.
  • Demonstrate knowledge on automating code quality, code performance, unit testing, and build processing in the CI/CD.
Preferred and Desirable Skills/Attributes
  • Knowledge in Generative AI and Large Language Model (LLM).
  • Java, JavaScript, TypeScript.
  • AWS Certification.
  • Google Certified Practitioner GCP.


  • Irving, Texas, United States CyberTec Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at CyberTec. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying complex software systems.Key Responsibilities:Design and develop software applications using Angular,.Net, and other relevant...


  • Irving, Texas, United States Siri InfoSolutions Inc Full time

    Job DescriptionJob SummaryWe are seeking a seasoned Senior Software Engineer to join our team of multidisciplinary engineers who create digital products that millions of client customers experience every day. As a Senior Software Engineer, you will design, develop, and deploy scalable, efficient, and secure software solutions using cutting-edge open-source...


  • Irving, Texas, United States Motion Recruitment Full time

    Job Title: Senior Mobile Software EngineerWe are seeking a highly skilled Senior Mobile Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our mobile applications using React Native.Key Responsibilities:Design and develop high-quality mobile applications...


  • Irving, Texas, United States Resource Informatics Group Full time

    Job Title: Senior Java Software EngineerResource Informatics Group is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native applications using Java and related technologies.Key Responsibilities:Design and develop...


  • Irving, Texas, United States Hispanic Technology Executive Council Full time

    About CitiCiti is a leading global bank with a presence in over 160 countries and jurisdictions, serving approximately 200 million customer accounts. We provide a wide range of financial products and services to consumers, corporations, governments, and institutions, including consumer banking and credit, corporate and investment banking, securities...


  • Irving, Texas, United States Citigroup Inc Full time

    Job DescriptionCiti, a leading global bank, seeks a highly skilled Senior Principal Engineer to join its team. With approximately 200 million customer accounts and operations in over 160 countries, Citi provides a wide range of financial products and services to consumers, corporations, governments, and institutions.The successful candidate will be...


  • Irving, Texas, United States The Judge Group Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at The Judge Group. As a key member of our software development team, you will be responsible for designing, developing, and implementing custom software solutions using a variety of technologies.Key ResponsibilitiesCoordinate a team of programmer analysts in the analysis,...


  • Irving, Texas, United States Resource Informatics Group Full time

    Job Title: Senior Java Software EngineerLocation: Pittsburgh, PADuration: Full-timeExperience: 15+ YearsQualificationsA seasoned Java software engineer with extensive experience in designing and developing large-scale applications.Key ResponsibilitiesLead the development of complex Java applications, ensuring high-quality code and efficient...


  • Irving, Texas, United States Resource Informatics Group Full time

    Job Title:Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Resource Informatics Group. The ideal candidate will have a strong background in Java development, with a focus on modernizing and maintaining large-scale Java environments. Key Responsibilities:• Design, develop, and deploy...


  • Irving, Texas, United States Hispanic Technology Executive Council Full time

    About CitiCiti is a leading global bank with a presence in over 160 countries and a customer base of approximately 200 million. We provide a wide range of financial products and services to consumers, corporations, governments, and institutions.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Digital Software Engineering team....


  • Irving, Texas, United States Hispanic Technology Executive Council Full time

    About CitiCiti is a leading global bank with a presence in over 160 countries and a customer base of approximately 200 million. We provide a wide range of financial products and services to consumers, corporations, governments, and institutions.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Digital Software Engineering team....


  • Irving, Texas, United States Intracruit Solutions Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Software Engineer to join our team at Intracruit Solutions.The ideal candidate will have a strong background in Java development, with a focus on backend systems and cloud services. Experience with Spring Boot, microservices architecture, and AWS is highly desirable.The successful candidate will be...


  • Irving, Texas, United States GlobalLogic Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at GlobalLogic. The ideal candidate will have a strong background in software testing and quality assurance, with a focus on cloud-based services and APIs.Key Responsibilities:Design and develop automated tests using Java, Python, or equivalent...


  • Irving, Texas, United States Iris Software Full time

    Senior Java Full Stack Developer OpportunityIris Software, a leading provider of technology services and solutions, is seeking a highly skilled Senior Java Full Stack Developer to join their team.Work Location: Irving, TX (Hybrid Onsite - 2 to 3 days a week)W2 or Self-Incorporated onlyKey Responsibilities:• Excellent experience in Java 8, Angular 8 &...


  • Irving, Texas, United States Resource Informatics Group Full time

    Job Title:Senior .NET DeveloperLocation:Phoenix, Arizona (Hybrid)Duration:6+ MonthsExperience: 10+ YearsWe are seeking a highly skilled Senior .NET Developer to join our team at Resource Informatics Group. The ideal candidate will have a strong background in the Microsoft .NET framework, including ASP.NET, C#, and MVC, as well as experience with database...


  • Irving, Texas, United States The Judge Group Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead our team in the development of custom software applications. The ideal candidate will have a strong background in software development, database management, and ETL processes.Key ResponsibilitiesCoordinate a team of programmer analysts in the analysis, design, development, training,...


  • Irving, Texas, United States Ampcus Full time

    Job SummaryAmpcus is seeking a highly skilled Senior Software Engineer to lead our team in the development of custom software solutions. The ideal candidate will have a strong background in software development, data automation, and integration, with a focus on Microsoft Stack and open-source technologies.Key ResponsibilitiesLead a team of programmer...


  • Irving, Texas, United States Saxon Global Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Saxon Global. The ideal candidate will have a strong background in software development, with a focus on systems and programming.Key ResponsibilitiesCoordinate a team of programmer analysts in the analysis, design, development, training, implementation, and maintenance of...


  • Irving, Texas, United States Citigroup Inc Full time

    About CitiCiti, a leading global bank, serves over 200 million customers across 160 countries and jurisdictions. Our mission is to create economic value that is systemically responsible and in our clients' best interests.We provide a wide range of financial products and services to consumers, corporations, governments, and institutions, including consumer...

  • Senior Java Developer

    2 weeks ago


    Irving, Texas, United States Iris Software Full time

    Job Title: Java Full Stack DeveloperIris Software is seeking a highly skilled Java Full Stack Developer to join our team.Key Responsibilities:Design and develop scalable Java applications using Service Oriented and MicroServices architectures.Implement REST and GraphQL APIs with strong focus on software engineering best practices.Collaborate with...