Posted in

Applications Development Senior Manager

Applications Development Senior Manager

CompanyCitigroup
LocationNew York, NY, USA
Salary$179982 – $225000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering (any), or a related field
  • Five (5) years of experience in the job offered or in a related IT occupation developing software applications in the financial services industry
  • Designing and developing high-load low-latency microservices using Java/Kotlin
  • Implementing high performance reactive APIs for distributed systems using GRPC
  • Creating, optimizing, and debugging SQL queries and stored procedures
  • Utilizing Apache Ignite by implementing distributed cache, handling partitioning, and ensuring fault tolerance
  • Deploying and managing containerized microservices using OpenShift
  • In the alternative, the Employer will accept a Master’s degree and three (3) years of experience.

Responsibilities

  • Design, develop, and maintain high-performance, scalable, and secure Java applications
  • Collaborate with product managers, UI (User Interface) developers, and others to gather requirements and define technical specifications
  • Write clean, efficient, and well-documented code following the best practices and coding standards
  • Conduct code reviews and provide constructive feedback to team members
  • Troubleshoot and debug applications to optimize performance and resolve technical issues
  • Participate in the full software development lifecycle, including planning, design, development, testing, and deployment
  • Work with version control systems Git and continuous integration/deployment practices using Udeploy.

Preferred Qualifications

    No preferred qualifications provided.