Senior Lead Full Stack Developer - Software Engineer - Pune - C14 (R22007008)

Senior Lead Full Stack Developer - Software Engineer - Pune - C14 (R22007008)
Company:

Citi


Details of the offer

About the Department
Developer Engineering & Engineering Excellence Tech is a function within CTO, responsible for measuring and supporting Engineers across Citi. Our mission is to make it easy and enjoyable for software engineering teams to go from a business idea to delivering an innovative product solution. The main goals are to improve and upgrade our tools, streamline our processes, automate and strengthen our controls, and help development teams adopt modern working methods.
We are an expert team to transform the working environment of the 60,000 people who make up the Citi engineering community and help them dramatically change their approach to developing software across the many different technologies we support. The Developer Engineering group has a challenging remit, but with the scale and variety comes a unique opportunity to be agents of cultural and technical change who significantly impact the bank.
About the Team
The Measurement, Optimisation, Recognition, and Engagement team is responsible for measuring Technical Achievement and DevOps Outcomes across Citi Technology and helping to foster a collaborative, open culture amongst our developer communities.
The team identifies, develops, and maintains automated measurement of Productivity Metrics, DevOps Capabilities, and Technical Recognition items which application teams can use to recognise their peers, discover and adopt new methods and contribute solutions for use by the wider organisation.
The team is also responsible for working with the other Developer Engineering streams to ensure capabilities are implemented within infrastructure, taught in training courses and advertised and discussed across the developer community.
About the Role
The Capabilities assessment team has three broad goals: to measure the progress of the organisation towards its outcomes; to establish meaningful measures that development teams leverage; and finally, to reinforce positive behaviours via the influence of measurement. The team requires practitioners who are not only skilled in data science, but ones who intimately understand the development process and can also contribute to the wider initiative's cultural goals.
This role is a senior management level position responsible for accomplishing results through the management of team in an effort to establish and implement processing of large amounts of data from multiple sources and make it accessible, meaningful and actionable both for direct use by development teams and for senior management consumption. This team is a key strategic function and will take part in wider departmental initiatives.

Job Description
Manage teams of engineers to accomplish established goals and development of scalable software.
Provide strategic influence and exercise control over resources, budget management and planning while monitoring end results.
Utilize in-depth knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues
Ensure essential procedures are followed and contribute to defining standards
Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
Influence and negotiate with senior leaders across functions, as well as communicate with external parties as necessary

Candidate Characteristics
10+ years of relevant experience
Experience in applications development
Experience managing global technology teams
Working knowledge of industry practices and standards
Consistently demonstrates clear and concise written and verbal communication
Excellent communicator who gets on well with others, building strong professional relationships
Able to negotiate and influence at various levels
Creative and innovative, brings different angles to problems and provides new solutions
Risk and security focused, putting diligent risk management and security at the core of everything they do
Able to effectively use complex analytical, interpretive and problem-solving techniques.

Experience
Proven Expertise in the development process, ideally from working in development teams in a large companyLooking for people who have built things from scratch and moved them through to production.
Expert Level Software Engineering Skills are necessary for this role. (Typically 5+ years). Preferred languages include Golang, Angular, Python and Java
Experience in designing and building backend systems from scratch (Be prepared to provide examples and understand the impact of those systems)
Knowledge of REST, Kafka and MongoDB would significantly help you be successful
Ability to work tactically in the short-term and strategically for the long-term

Understanding of data science/data engineering basics
Knowledge of ETL Techniques will help you be successful in this role.
Experience with Agile SDLC methods

About the Department
Developer Engineering & Engineering Excellence Tech is a function within CTO, responsible for measuring and supporting Engineers across Citi. Our mission is to make it easy and enjoyable for software engineering teams to go from a business idea to delivering an innovative product solution. The main goals are to improve and upgrade our tools, streamline our processes, automate and strengthen our controls, and help development teams adopt modern working methods.
We are an expert team to transform the working environment of the 60,000 people who make up the Citi engineering community and help them dramatically change their approach to developing software across the many different technologies we support. The Developer Engineering group has a challenging remit, but with the scale and variety comes a unique opportunity to be agents of cultural and technical change who significantly impact the bank.

About the Team
The Measurement, Optimisation, Recognition, and Engagement team is responsible for measuring Technical Achievement and DevOps Outcomes across Citi Technology and helping to foster a collaborative, open culture amongst our developer communities.
The team identifies, develops, and maintains automated measurement of Productivity Metrics, DevOps Capabilities, and Technical Recognition items which application teams can use to recognise their peers, discover and adopt new methods and contribute solutions for use by the wider organisation.
The team is also responsible for working with the other Developer Engineering streams to ensure capabilities are implemented within infrastructure, taught in training courses and advertised and discussed across the developer community.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
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 reviewAccessibility at Citi.

View the "EEO is the Law" poster. View theEEO is the Law Supplement.
View theEEO Policy Statement.
View thePay Transparency Posting


Source: Eightfold_Ai

Requirements

Senior Lead Full Stack Developer - Software Engineer - Pune - C14 (R22007008)
Company:

Citi


Telecalling Executive

TELECALLING INBOUND AND OUTBOUND Making calls to potential customers Explaining company services and products Maintaining daily call records Submitting daily...


From Individual - Maharashtra

Published a month ago

Account Technical Leader

As an Account Technical Leader, you will lead IBM's technical strategy and associated tactical engagements with the client as a trusted IT architecture advis...


From Ibm Careers - Maharashtra

Published a month ago

Application Developer: System I

Working on the end to end feature development and solving challenges faced in the implementation. Collaborate with key stakeholders, internal and external, t...


From Ibm Careers - Maharashtra

Published a month ago

Application Developer: Aws Cloud Fullstack

Developer leads the cloud application development/deployment for client based on AWS development methodology, tools and best practices. A developer responsib...


From Ibm Careers - Maharashtra

Published 15 days ago

Built at: 2024-09-21T14:01:44.355Z