Citi

Senior Full Stack Developer

Citi

full-time

Posted on:

Origin:  • 🇺🇸 United States • Florida

Visit company website
AI Apply
Manual Apply

Salary

💰 $113,840 - $170,760 per year

Job Level

Senior

Tech Stack

AngularDockerJavaKubernetesMicroservicesMS SQL ServerOpenShiftSQL

About the role

  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals and identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, drive compliance with applicable laws, rules and regulations, adhere to Policy, and escalate, manage and report control issues with transparency.

Requirements

  • 6+ years of relevant experience in Apps Development
  • 5+ years of development in C# or Java
  • 5+ years of MS SQL Server database development experience
  • 3+ years of Angular (preferably Angular 16) development
  • Experience in working with microservices and containerization technologies, including Docker, Kubernetes, and OpenShift
  • Experience with an Agile release methodology
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience