Digital Software Engineering Lead Analyst

7 days ago


Tampa, Florida, United States Citigroup Inc Full time

The Digital Software Engineering Lead Analyst is a strategic professional who stays abreast of developments within own field and contributes to directional strategy by considering their application in own job and the business.

Recognized technical authority for an area within the business. Requires basic commercial awareness.

Developed communication and diplomacy skills are required in order to guide, influence and convince others, in particular colleagues in other areas and occasional external customers.

Significant impact on the area through complex deliverables. Provides advice and counsel related to the technology or operations of the business. Work impacts an entire area, which eventually affects the overall performance and effectiveness of the sub-function/job family.

Key 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.

This includes expertise with application development methodologies and standards for program analysis, design, coding, testing, debugging and implementation.

Accountable for exhibiting a strong understanding of client core business functions.

Required to support situations in which end user consultation is required to identify system function specifications and incorporate them into overall system design and delivery.

Additionally, utilize comprehensive knowledge of multiple areas within technology to achieve technological objectives.

Requirements:

Independent work style, requiring little or no guidance by more senior developers. Decisions will make a significant, measurable impact on the business goals for the client organization.

During team discussions you will play a significant role with TPMs and engineering managers to determine potential risks to a schedule.

Assist in the planning and managing of application development assignments generally involving large budgets, cross functional projects or multiple projects.

This includes effectively understanding and analyzing both technical and business risks and impact.

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 preplanning phase, and ensuring principles and best practices are followed prior to initiation of work.

In doing so, closely watch and evaluate Digital roadmaps, including impacts to support upcoming journeys.

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, at the same time, 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 micro services 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. Understand their accountabilities, boundaries, limitations, scale factors and the reasons behind architectural decisions.

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 providing architectural guidance to the SDE's 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.

The product definition and technical planning is out of scope.

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)

Accountable for Design Reviews for Citi Agile and POR projects as well as Code Reviews for the NGA projects.

Accountable for providing architectural guidance to the SDE's based on best practices and in alignment with CTO guidelines and platform.

Elaborate, promote and communicate Design Patterns applicable to NGA architectures and solutions.

Elaborate, bring and communicate clear metrics on Design Reviews, Code Reviews, CI/CD and Design Patterns adoption.

Communicate progress, anticipate bottlenecks, provide escalation management, identify, assess, track and mitigate issues/risks at multiple levels. Recognize discordant views and take part in constructive dialog to resolve them.

Demonstrate the ability to implement continuous improvement and the induction of new technology. Demonstrate examples of influence in scrum teams beyond your own area of focus.

Appropriately assess risk when business decisions are made, demonstrating particular 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.



  • Tampa, Florida, United States Citigroup Inc Full time

    Job DescriptionJob Title: Digital Software Engineering Lead AnalystJob Summary: We are seeking a highly skilled Digital Software Engineering Lead Analyst to join our team at Citigroup Inc. The successful candidate will be responsible for leading the development of software applications and ensuring that they meet the required standards of quality and...


  • Tampa, Florida, United States Citigroup Inc Full time

    Job DescriptionThe Digital Software Engineering Lead Analyst is a strategic professional who stays abreast of developments within their field and contributes to directional strategy by considering their application in their job and the business. Recognized technical authority for an area within the business, this role requires basic commercial awareness.Key...


  • Tampa, Florida, United States Citigroup Inc Full time

    Job SummaryWe are seeking a highly skilled Digital Software Engineer Intermediate Analyst to join our team at Citigroup Inc. This role is responsible for developing and maintaining software applications, working closely with cross-functional teams to deliver high-quality solutions.Key ResponsibilitiesDesign, develop, and test software applications using...


  • Tampa, Florida, United States Plateau Software, Inc. Full time

    Job Title: Full Stack Software EngineerPlateau Software, Inc. is seeking a highly skilled Full Stack Software Engineer to join our team.About the Role:We are looking for a talented software engineer with expertise in full stack development, including web development, to design, develop, and implement applications using a range of technologies.Key...

  • Software Engineer

    1 month ago


    Tampa, Florida, United States Seven Seven Software Full time

    Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Seven Seven Software. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using cutting-edge technologies.Key Responsibilities:Design and develop software applications using C# 6+, Java, and PythonWork with Agile...

  • Software Engineer

    4 weeks ago


    Tampa, Florida, United States Seven Seven Software Full time

    Software Engineer Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Seven Seven Software. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using cutting-edge technologies.Key Responsibilities:Design and develop software applications using C# 6+, Java, and Python...


  • Tampa, Florida, United States Fairfax Software Inc Full time

    Business Analyst RoleThe Business Analyst role at Fairfax Software Inc is to gather requirements from customers and author technical design documents. This role will work directly with customers to gather business requirements through design sessions.This role will have the responsibility for the creation of a detailed design document that contains all of...


  • Tampa, Florida, United States Clever Digital Marketing Full time

    Clever Digital Marketing is seeking a Senior SEM Manager to oversee a portfolio of clients and drive growth in our PPC department.The ideal candidate will have a passion for scaling Google campaigns profitably, a strong command of the English language, and experience managing over $300K/month in paid search spend.Responsibilities include daily account...


  • Tampa, Florida, United States Fairfax Software Inc Full time

    Business Analyst RoleThe Business Analyst will work closely with customers to gather business requirements through design sessions. This role will have the responsibility for the creation of a detailed design document that contains all of the requirements for development of a software product.As a member of the Project Service team, the Business Analyst will...


  • Tampa, Florida, United States Newgen Software Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Newgen Software. The ideal candidate will have a strong background in software development, with a focus on Java, J2EE, and other related technologies.Key Responsibilities:Design, implement, and deliver high-quality software projects using Java,...


  • Tampa, Florida, United States MITRE Full time

    About the RoleMITRE is seeking a highly skilled Software Engineer Lead to join our team. As a key member of our organization, you will be responsible for leading the development of software solutions that drive innovation and excellence in our field.Key ResponsibilitiesLead the development of software solutions that meet the needs of our customers and...


  • Tampa, Florida, United States Seven Seven Software Full time

    Job Summary:We are seeking a highly skilled Senior Android Software Engineer to join our payments technology group. As a key member of our agile team, you will be responsible for designing and developing scalable and resilient systems using Kotlin. Your expertise will be crucial in ensuring the performance, quality, and responsiveness of our market-leading...


  • Tampa, Florida, United States Citigroup Inc Full time

    Job SummaryCitigroup Inc. is seeking a highly skilled Senior Software Engineer - Technical Lead to join its team in Tampa, Florida. As a key member of the Applications Support team, you will be responsible for developing and executing software tests to identify software problems and their causes. You will also setup hardware and software application...


  • Tampa, Florida, United States Seven Seven Software Full time

    Job Title: Mobile DeveloperOverview:At Seven Seven Software, we are seeking a skilled Mobile Developer to join our payments technology group. As a key member of our agile team, you will play a crucial role in enhancing, building, and delivering a trusted, market-leading Android mobile application in a secure, stable, and scalable way.Key Responsibilities:1....


  • Tampa, Florida, United States Mastercard Full time

    About the RoleWe are seeking a highly experienced Senior Vice President, Software Engineering, to lead our Mastercard Checkout Services team. As a key member of our organization, you will be responsible for overseeing the design, development, and deployment of our digital commerce platform, ensuring it meets performance, scalability, and reliability...


  • Tampa, Florida, United States Pfizer Full time

    About the RolePfizer is seeking an experienced Engineering Lead to join our Platform DevOps team, responsible for delivering high-quality digital solutions and services. As a key member of our team, you will lead the development and implementation of our Identity and Consent Services, ensuring seamless integration with our customer data ecosystem.Key...


  • Tampa, Florida, United States Seven Seven Software Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at Seven Seven Software. As a key member of our Agile team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using cutting-edge technologies.The ideal candidate will have a strong background in software development, with...


  • Tampa, Florida, United States Plateau Software, Inc. Full time

    Job Summary:Plateau Software, Inc. is seeking a highly skilled Full Stack Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing next-generation web-based and desktop applications.Key Responsibilities:Design and develop full stack software applications using...


  • Tampa, Florida, United States Inficare Full time

    Job Title: Software Engineering Lead (.Net)Job Summary: We are seeking a highly skilled Software Engineering Lead to join our team at Inficare. The ideal candidate will have strong experience with React, C#, .NET, data structures, and object-oriented principles.Key Responsibilities: - Develop front-ends leveraging modern frameworks (React) - Proficiency with...


  • Tampa, Florida, United States Seven Seven Software Full time

    Job Title: Core Java DeveloperWe are seeking a highly skilled Core Java Developer to join our team at Seven Seven Software. As a key member of our software engineering team, you will be responsible for designing, developing, and troubleshooting software solutions using Core Java.Key Responsibilities:Design and develop secure and high-quality production code...