Citigroup - Jersey City, NJ

posted 20 days ago

Full-time - Mid Level
Jersey City, NJ
Credit Intermediation and Related Activities

About the position

The Applications Development Senior Programmer Analyst is an intermediate level position focused on the establishment and implementation of new or revised application systems and programs in collaboration with the Technology team. The role aims to contribute to applications systems analysis and programming activities, ensuring that business needs are met through effective software solutions.

Responsibilities

  • Conduct feasibility studies, time and cost estimates, IT planning, and risk technology assessments.
  • Monitor and control all phases of the development process including analysis, design, construction, testing, and implementation.
  • Provide user and operational support on applications to business users.
  • Utilize in-depth knowledge of applications development to analyze complex problems and evaluate business processes.
  • Recommend and develop security measures in post-implementation analysis of business usage.
  • Consult with users and other technology groups on issues, recommending advanced programming solutions.
  • Ensure essential procedures are followed and help define operating standards and processes.
  • Serve as an advisor or coach to new or lower-level analysts.

Requirements

  • 5-8 years of relevant experience in systems analysis and programming of software applications.
  • Experience in managing and implementing successful projects.
  • Working knowledge of consulting/project management techniques and methods.
  • Ability to work under pressure and manage deadlines or unexpected changes in requirements.
  • Bachelor's degree or equivalent experience.

Nice-to-haves

  • Full-stack development experience with 3+ years in designing and developing applications using Object Oriented Design principles.
  • Hands-on experience with web technologies (HTML, CSS, React JS), REST APIs, and backend using Java/J2EE technologies.
  • Strong knowledge of cloud platforms (AWS, Azure, or Google Cloud) and deployment solutions like Docker/Kubernetes.
  • Experience with Agile software development processes and test-driven development.
  • Familiarity with CI/CD pipelines and tools such as JIRA, BlackDuck, SONAR.

Benefits

  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages including vacation, sick leave, and paid holidays
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service