The Engineering Group Manager is a strategic senior management level position responsible for accomplishing results through the management of a team or department to drive a variety of engineering activities including the design, acquisition and deployment of hardware, software, and infrastructure in coordination with the Technology team. Engineering Group Manager will follow latest trends and adapts them for application within own job and the business and provide the same level of expertise. Excellent communication skills required in order to negotiate internally, often at a senior level. 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. Accountable for significant direct business results or authoritative advice regarding the operations of the business. Necessitates a degree of responsibility over technical strategy. Primarily affects a sub-function. Responsible for handling staff management issues, including resource management and allocation of work within the team/project. The overall objective of this role is to lead efforts to ensure quality standards are being met within existing and planned framework.
Responsibilities:
- Hands-on, code contributing engineer that partners on specific delivery with engineering teams where the complexity necessitates the senior engineering leadership.
- Actively participates as a stakeholder in Product discussions, providing valuable input on requirements and advocating for initiatives such as technical debt reduction, modernization of technology assets and improvement in the ways of working.
- Demonstrating deep technical knowledge and expertise in software development, including programming languages, frameworks, and best practices.
- Actively contributes to the implementation of critical features and complex technical solutions. Write clean, efficient, and maintainable code that meets the highest standards of quality.
- Provide guidance on scalable, robust, and efficient solutions that align with business requirements and industry best practices.
- Offer expert engineering guidance and support to multiple teams, helping them overcome technical challenges, make informed decisions, and deliver high-quality software solutions.
- Foster a culture of technical excellence and continuous improvement.
- Stay up to date with emerging technologies, tools, and industry trends.
- Develops architecture, strategy, planning, and problem-solving solutions on an enterprise level.
- Manage overall execution of IT strategy and roadmap for the technology area.
- Interfaces across several channels, acting as a visionary to proactively assist in defining direction for future projects.
- Maintains continuous awareness of business, technical, and infrastructure issues and acts as a sounding board or consultant to aid in the development of creative solutions.
- Provides thought leadership in subjects that are key to the business.
- Requires sophisticated analytical thought to resolve issues in a variety of complex situations.
- Impacts the technology function through contribution to technical direction and strategic decisions.
- Uses developed communication skills to negotiate and often at higher levels.
- Responsible for client engagement, end to end management and delivery of the technology Book of Work and technology roadmap for the application and dependent/related interfaces.
- Negotiate with senior leaders across functions and with external parties, as required.
Qualifications:
- 15+ years of relevant experience in Java Full Stack Engineering including UI/UX technologies along with application design experience and experience as a lead/people manager.
- Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.).
- Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.).
- Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations
- Multiple years of experience with frameworks like Spring Boot, Quarkus, Micronaut, or Vert.x
- Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.)
- Experienced practitioner of Agile methodologies.
- Experience in implementation of Microservices.
- Experience working in Financial Services or a large complex and/or global environment.
- Technology Project Management experience
- Consistently demonstrates clear and concise written and verbal communication.
- Comprehensive knowledge of design metrics, analytics tools, benchmarking activities, and related reporting to identify best practices.
- Demonstrated analytic/diagnostic skills.
- Ability to work in a matrix environment and partner with virtual teams.
- Ability to work independently, multi-task, and take ownership of various parts of a project or initiative.
- Ability to work under pressure and manage to tight deadlines or unexpected changes in expectations or requirements.
- Proven track record of operational process changes and improvement
Education:
- Bachelor’s/University degree or equivalent experience, potentially master’s degree in computer science or related field.
------------------------------------------------------
Job Family Group:
Technology
------------------------------------------------------
Job Family:
Architecture
------------------------------------------------------
Time Type:
Full time
------------------------------------------------------
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View the "EEO is the Law" poster. View the EEO is the Law Supplement.
View the EEO Policy Statement.
View the Pay Transparency Posting
Top Skills
What We Do
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities.