FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAngularJavaLinuxMS SQL ServerOraclePythonShell ScriptingSpringSpring BootSpringBootSQLUnix
About the role
Key responsibilities & impact- The Apps Support Tech Lead Analyst is responsible to partner with multiple technology teams to ensure appropriate integration of functions to meet goals;
- Identify and define necessary system enhancements;
- Analyze existing system logic, identify problems; and recommend and implement solutions.
- Provides expertise in area and an advanced level of understanding of the principles of apps support.
- Formulates and defines systems scope and objectives for complex, high impact application enhancements and problem resolution through in-depth analysis and evaluation of complex business processes, systems and industry standards; documents requirements.
- Partners with multiple technology areas and management teams to ensure appropriate integration of functions to meet goals.
- Works closely with Product Owners, Business Analysts and Systems Analysts to determine and document Systems impacts and support requirements.
- Considers the implications of the application of technology to the current environment.
- Identifies risks, vulnerabilities and security issues; communicates impact; proposes risk mitigation options.
- Acts as advisor or coach to new or lower level analysts; allocates work.
- Provides in-depth analysis with interpretive thinking to define problems and develop innovative solutions.
- Directly impacts the business by influencing strategic functional decisions through advice, counsel or provided services.
- Persuades and influences others through strong and comprehensive communication and diplomacy skills.
- Performs other duties and functions as assigned.
Requirements
What you’ll need- Extensive IT Industry Experience: Proven 10-12 years of IT experience in large‑scale software engineering and enterprise development initiatives.
- Strong hands‑on programming experience with Java, Python, Angular and Spring Boot, including designing, building, and maintaining complex application components.
- Database Expertise: Solid understanding of both relational and non‑relational databases, with particular depth in Oracle and Microsoft SQL Server.
- Knowledge in writing optimized SQL queries, performing performance tuning, and managing large datasets is highly desirable.
- UNIX / Operating System Proficiency: Strong working knowledge of UNIX/Linux environments, including System navigation, process management, and filesystem administration, Shell scripting (bash, ksh, sh) for automation and operational tasks.
- Automation & Application Engineering: Experience developing web applications, implementing automation solutions, enhancing application performance, ensuring system responsiveness, and partnering cross‑functionally across software development, QA, and infrastructure teams.
- Strong understanding of secure coding practices and application security controls.
- Production Management & Core Services Support: Demonstrated experience in a production support or core services operational role, handling incident resolution, root‑cause analysis, environment stability, release support, and continuous service improvements.
- Project & Service Management: Track record of driving technology and service improvement initiatives with measurable outcomes.
- Ability to manage multiple workstreams, coordinate across teams, and deliver enhancements that improve system reliability and service quality.
- Planning & Prioritization Skills: Strong ability to organize workload, adapt to changing priorities, and manage time effectively in a fast‑paced environment.
- Effective Communication: Excellent verbal and written communication skills. Capable of delivering clear technical and status updates, presenting findings, and engaging appropriately with stakeholders at various levels.
- CI/CD Pipelines Knowledge: Implement and manage continuous integration/continuous delivery (CI/CD) pipelines to ensure efficient and automated software delivery.
- AI Skills: Leverage Artificial Intelligence (AI) and machine learning techniques to enhance application functionality and develop intelligent features.
- Education: Bachelor’s/University degree, Master’s degree preferred. Certifications for Programming, DB or Unix skills are desirable. Project Management related Certification and/or AI/ML Certifications would be a plus.
Benefits
Comp & perks- Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
- 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 Accessibility at Citi.
- View Citi’s EEO Policy Statement and the Know Your Rights poster.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonAngularSpring BootSQLOracleMicrosoft SQL ServerUNIXLinuxShell scripting
Soft Skills
communicationproblem-solvinginfluencingcoachingplanningprioritizationadaptabilitycollaborationanalytical thinkingdiplomacy
Certifications
Bachelor's degreeMaster's degreeProgramming certificationDatabase certificationUnix certificationProject Management certificationAI certificationMachine Learning certification
