Full Stack Developer (javascript/angular)

Year    Chennai, Tamil Nadu, India

Job Description

About Our Team:

Citi Technology Infrastructure (CTI) provides the critical technical foundation for Citi's operations and is responsible for delivering reliable IT solutions, scalable infrastructure services, and secure capabilities while creating a trusted customer experience and enabling Citi's workforce to be the best for our clients. Making the bank simpler, greener, and better connected while powering it with trusted, well-secured data, and automating policy enforcement through code are all at the heart of our refreshed global strategy. Data Quality, Simplification, Environmental Stability, Automation, and Service Excellence are the key pillars and priorities on our strategic journey.

This position is an integral part of the Employee Engagement, Product Marketing, and Change Adoption Team within CTI Business Operations.

CTI Business Operations enables technology managers across the organization to effectively manage their resources and deliver their commitments in support of CTI's strategy, goals, and performance metrics. This is achieved through the provision of commercial aspects of CTI, analytics and reporting (including expense and productivity), workforce, real estate, supplier management, leadership and talent development, including entry level and pipeline programs, and employee engagement and communications.

The Employee Engagement, Product Marketing, and Change Adoption Team manages and strengthens CTI's internal employee engagement, culture, onboarding, as well as talent and development initiatives. The team elevates knowledge and understanding of organizational changes and structures within CTI, ensures awareness of technology strategies across CTI and Citi, and drives user adoption through change management and impactful technology marketing.

In CTI, we are focused on delivering the best for our clients, and we know that to do this we need a talented team with diverse experiences, backgrounds and skills.

Job Overview:

BIDS application development team supports reporting and analysis for Build and Infrastructure Delivery Services globally. Our talented technology group is looking for a hands-on Team lead. The Team lead will be responsible for the design, development and architecture of all the activities related to assigned product. Develop solutions to complex problems requiring innovation and creativity. We design and deploy cutting edge technology and innovation to offer a slick, dynamic and rich end user experience. By leveraging Citi's global footprint with world-class innovation, we are giving our clients unprecedented access to our data intelligence, operational applications and monitoring.

This is a great opportunity for a self-starter with excellent development & communication skills to drive the next generation of GUI applications for CTI.

Responsibilities:

Manage Applications Development team in an effort to accomplish established goals as well as conduct personnel duties for team.

Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications

Review and analyze proposed technical solutions for projects

Builds software applications - Follows coding standards, builds appropriate unit tests, integration tests and deployment scripts

Assists in defining software architectures - Collaborates with leads to explore existing systems, determines areas of complexity, potential risks to successful implementation, learns the application's capabilities.

Consults with Senior Developers and other project team managers to design, build and manage web sites and applications.

Contribute to formulation of strategies for applications development and other functional areas

Develop comprehensive knowledge of how areas of business integrate to accomplish business goals

Provide evaluative judgment based on analysis of factual data in complicated and unique situations

Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project

Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary

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, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards.

Desired Profile :

Min. 5+ years in enterprise web development experience

Strong foundation in JavaScript

Experience with AngularJS / ReactJS is good to have

Strong knowledge of HTML 5 and web fundamentals (CSS, HTTP, security, performance, etc.)

Experience in developing Single Page applications in JavaScript

Deep understanding of browser HTML5 capabilities across versions and devices.

Familiarity with key technology concepts such as MVVM and MVC

Strong knowledge of Java and/or .NET is an asset

Multithreaded Programming

Solid understanding of OO principles

Strong understanding of the Software Development Life Cycle

Experience with modern software development practices (test-driven development, Agile continuous integration)

Strong understanding of computer science fundamentals, including algorithms, complexity analysis, data structures, problem solving

Experience refactoring code, evolving architectures, and Unit Testing

Nice to have: Socket's API, Node.Js, MS-SQL

Qualifications:

Experience as senior level in an Applications Development role

Stakeholder and people management experience

Demonstrated leadership skills

Basic knowledge of industry practices and standards

Consistently demonstrates clear and concise written and verbal communication

Education:

Bachelor's degree/University degree or equivalent experience

Master's degree preferred



Job Family Group: Technology



Job Family: Infrastructure



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 .

View the " " poster. View the .

View the .

View the

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2962941
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year