CrawlJobs Logo

Big Data Application Development Sr Programmer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Chennai

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new Strategic Data Repository in coordination with the Global Technology team and contribute to applications systems analysis and programming activities.

Job Responsibility:

  • Develop real time and batch data transformation processes using wide range of technologies using Hadoop, Spark Stream, Spark SQL, Python, Hive etc.
  • Ability to translate architecture and low-level requirements to design and code using Big-data tools and processes
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Critically evaluate the current processing and recommend process efficiencies/enhancements
  • Work closely with Technology partners to ensure the Business requirements are met by the development team

Requirements:

  • 5-8 years of Development experience in big data space
  • Core Java
  • Full Stack developer
  • Big Data Frameworks
  • Hadoop
  • Scala
  • Hive
  • Impala
  • Kafka
  • Elastic
  • Python
  • Service Now
  • JORA/Confluence experience
  • Intermediate Java resource with experience in Java/J2EE
  • Strong computer science fundamentals in data structures, algorithm, databases and operating systems
  • Experience in developing high-performance multi-threaded applications
  • Good knowledge of design patterns and identification and fixing code issues
  • Experience with source code management tools such as Bitbucket

Nice to have:

  • Python
  • Service Now
  • JORA/Confluence experience

Additional Information:

Job Posted:
March 22, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Big Data Application Development Sr Programmer

Big Data Application Development Sr Programmer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of Development experience in big data space
  • Core Java
  • Full Stack developer
  • Big Data Frameworks
  • Hadoop
  • Scala
  • Hive
  • Impala
  • Kafka
  • Elastic
Job Responsibility
Job Responsibility
  • Develop real time and batch data transformation processes using wide range of technologies using Hadoop, Spark Stream, Spark SQL, Python, Hive etc.
  • Ability to translate architecture and low-level requirements to design and code using Big-data tools and processes
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Critically evaluate the current processing and recommend process efficiencies/enhancements
  • Work closely with Technology partners to ensure the Business requirements are met by the development team
  • Fulltime
Read More
Arrow Right

Applications Development Sr Programmer Analyst

The Rates Data Services Technology Team is responsible for the management and de...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years demonstrable and relevant SLDC experience
  • Solid understanding of Java/Spring stack development
  • Beneficial understanding of C#, .Net Core 3.*+ (VS 2017 or above)
  • Useful understanding of Python 3.6 or above, python frameworks and libraries, including Pytest, Pandas, Flask, and Kafka
  • Solid understanding of REST API development
  • Experience with design and implementation of cloud-ready applications and deployment via Kubernetes/Openshift
  • Experience with big data computation platforms (Flink, Spark, Apache Beam) or big data distribution platforms (Hadoop, Gemfire, Ignite)
  • Hands-on experience in handling various data structures
  • Good understanding of Data modeling, partitioning and sharing of huge data sets
  • Experience working on a Continuous Integration and Continuous Delivery environment
Job Responsibility
Job Responsibility
  • Design and develop critical data applications to support trading and risk management for a Tier 1 bank
  • Collaborate with business partners and other technology teams in the Rates and wider Markets businesses
  • Promote and follow engineering best practices
  • Apply an engineering mindset to development work: understand use-cases in detail, develop metrics to build good estimates of volume and compute velocity requirements, understand and discuss openly any implementation limitations or workaround
  • Evaluate and build POCs for new strategic initiatives and work to convert to enterprise solutions
  • Take initiative to research, learn and recommend emerging technologies
  • Provide post release assistance to business, development, and support groups
  • Develop application as per best practice while remaining compliant with prescribed best practices.
What we offer
What we offer
  • Equal opportunity and affirmative action employer
  • Accessibility accommodation for individuals with disabilities
  • Compliance with engineering, agile, and best practices for professional development.
  • Fulltime
Read More
Arrow Right
New

Senior AI/Machine Learning Engineer, Minecraft

The Senior AI/Machine Learning Engineer at Mojang Studios will support the strat...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 1+ year(s) data-science experience
  • OR Master's Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 3+ years data-science experience
  • OR Bachelor's Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 5+ years data-science experience
  • OR equivalent experience
  • Experience in AI/ML principles, frameworks, and tools (e.g., PyTorch, Generative AI, RAG)
  • Experience with big data technologies like Spark (PySpark) and Databricks
  • Skilled in Python (C#/TypeScript a plus)
  • Familiar with modern dev practices (Agile, GitHub, Azure DevOps)
  • Familiar with designing, deploying, and monitoring cloud infrastructure for AI systems
  • Familiar with multiple data modalities and ML domains: computer vision, audio, predictive modeling, NLP, time series forecasting, graph networks, deep learning, and reinforcement learning
Job Responsibility
Job Responsibility
  • Design, build, and productionize AI/GenAI services and platform components for internal and player‑facing experiences across Minecraft and other titles
  • Create reusable AI building blocks and reference integrations to accelerate teams and drive studio‑wide AI enablement
  • Own cloud infrastructure & MLOps: data pipelines, training/evaluation, deployment, monitoring, and operational support
  • Improve reliability, performance, and cost with guardrails, fallback paths, SLOs, and actionable runbooks
  • Engineer for security, privacy, and compliance through secure data access patterns and threat modeling
  • Embed responsible AI principles (fairness, transparency, player safety) into system design and operations
  • Collaborate cross‑discipline to solve product problems and deliver measurable business/player impact
  • participate in design/code reviews and pair programming
  • Document and communicate: share learnings to upskill the studio and present findings/opportunities to leadership
  • Embody our Culture & Values
  • Fulltime
Read More
Arrow Right
New

Bookkeeper

William Vaughan Company is helping in the search for a Bookkeeper for a General ...
Location
Location
United States , Holland
Salary
Salary:
Not provided
wvco.com Logo
William Vaughan Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid understanding of basic bookkeeping and accounting principles
  • Proven ability to calculate, post, and manage accounting figures and financial records
  • Data entry skills along with a knack for numbers
  • Hands-on experience with spreadsheets and proprietary software
  • Proficiency in MS Office and familiarity with accounting software such as QuickBooks, Xero, or Sage
  • High degree of accuracy and attention to detail
  • Excellent organizational and multitasking skills
  • Strong communication skills
  • Associate’s degree in Accounting, Finance, or a related field preferred
  • relevant experience may be considered
Job Responsibility
Job Responsibility
  • Record day-to-day financial transactions and complete the posting process
  • Verify that transactions are recorded in the correct ledger, supplier's ledger, customer ledger, and general ledger
  • Process accounts receivable/payable and handle payroll in a timely manner
  • Reconcile entries to ensure all accounts are balanced
  • Maintain and balance subsidiary accounts by verifying, allocating, and posting transactions
  • Assist with the preparation of financial reports by collecting, analyzing, and summarizing account information
  • Help support in contracts, job set ups and estimates
  • Develop and maintain a comprehensive filing system for financial documents
  • Ensure compliance with financial regulations and company policies
  • Assist with audits, fact checks, and resolving discrepancies
What we offer
What we offer
  • Competitive salary, health benefits, and generous vacation policy
  • Opportunities for learning and growth within the company
  • Join a supportive and dynamic team that celebrates achievements and milestones
  • Fulltime
Read More
Arrow Right
New

Concrete Superintendent

William Vaughan Company is helping in the search for a Concrete Superintendent f...
Location
Location
United States , Holland
Salary
Salary:
Not provided
wvco.com Logo
William Vaughan Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 5 years of experience leading or working with leadership on a concrete flatwork crew
  • Demonstrated expertise and proficiency in various concrete applications, including but not limited to: curbs, sidewalks, ADA curb ramps, approaches, concrete pavement, large building slab pours, elevated slab pours, stamped/decorative concrete, and more
  • Excellent communication skills with the ability to collaborate effectively with cross-functional teams
  • Strong leadership, interpersonal, and time-management skills
  • Proven problem-solving abilities with confidence in decision-making
  • Engages in efficient time management to ensure tasks are prioritized based on importance and urgency
Job Responsibility
Job Responsibility
  • Ensure the implementation and management of quality control measures on a daily basis to guarantee the aesthetics and performance of the finished concrete projects
  • Take charge of planning, setting up, and supervising small to large concrete pours and concrete scope packages, overseeing them from ground break through punch list
  • Organize, supervise, and manage manpower to maintain an effective and efficient team
  • Proactively ensure that projects are completed within the designated timeframe and budget by optimizing labor efficiency, suggesting new ideas, and making effective use of available resources
  • Track crew hours and time sheets, ensuring accurate cost coding
  • Provide valuable field input to the management team regarding in-place production results, means and methods, schedule, and overall project sequencing
What we offer
What we offer
  • Comprehensive benefits package available
  • Fulltime
Read More
Arrow Right
New

Mason/Bricklayer

William Vaughan Company is helping in the search for a Mason/Bricklayer for a Ge...
Location
Location
United States , Holland
Salary
Salary:
Not provided
wvco.com Logo
William Vaughan Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a mason bricklayer or similar role in construction
  • Knowledge of masonry techniques, materials, and tools
  • Ability to read and interpret blueprints, drawings, and specifications
  • Strong understanding of building codes and safety regulations
  • Physical strength and stamina to work in various weather conditions and lift heavy materials
  • Attention to detail and ability to perform precise work
  • Excellent communication and teamwork skills
  • Ability to work independently and follow instructions
Job Responsibility
Job Responsibility
  • Lay bricks, blocks, and other materials according to blueprints, drawings, and specifications
  • Mix and prepare mortar or other bonding agents
  • Ensure proper alignment, spacing, and level of bricks and other materials
  • Build and repair walls, chimneys, foundations, patios, and other structures
  • Cut, shape, and trim bricks or stones to fit specific measurements or designs
  • Work with other construction professionals such as carpenters, masons, and laborers to complete projects
  • Maintain and clean tools and equipment used in masonry work
  • Follow safety protocols and regulations to ensure a safe working environment
  • Inspect and assess work sites for quality and compliance with building codes
  • Maintain accurate records of materials used and hours worked
What we offer
What we offer
  • Comprehensive benefits package available
  • Sign up with local Unions
  • Fulltime
Read More
Arrow Right
New

Customer Success Account Director

With over 17,000 employees worldwide, the mission of the Customer Experience & S...
Location
Location
United States , Multiple Locations
Salary
Salary:
130900.00 - 251900.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Business, Sociology, Psychology, Computer Science or related field AND 6+ years customer success, solution delivery, practice management, customer-facing consulting, or portfolio management experience
  • OR Master's Degree in Business, Sociology, Psychology, Computer Science, or related field AND 4+ years customer success, solution delivery, practice management, customer-facing consulting, or portfolio management experience
  • OR equivalent experience
  • 5+ years relevant work experience within customer industry
  • 3+ year(s) people management experience
  • 3+ year(s) experience managing a consumption portfolio
  • Project Management Institute (PMI) or equivalent Project Management certification
  • Prosci or equivalent certification
Job Responsibility
Job Responsibility
  • Customer Relationship Management – lead by example to proactively develop relationships to further Microsoft's customer success goals with key customer, partner, and internal contacts
  • Customer Success leadership – Customer Strategy and Growth – drive conversations with customers to demonstrate alignment between customer objectives and the current Microsoft portfolio of work in the customer account
  • develop a team culture identifying and sharing Customer insights and opportunities with their Account Team and Support sellers to drive new opportunities for growth and consumption
  • Customer Success Leadership and Consumption Leadership – coach a team to support customer adoption and active usage of Microsoft products and services aligned to outcomes and objectives defined within agreed-upon customer success plans
  • Customer Success Leadership – Delivery and Program Management – manage a repeatable and predictable business by coaching a team on program planning and customer-facing program review, managing key stakeholder and executive expectations via delivery of a Customer Success Plan , and prioritization of engagements to address agreed-upon customer outcomes and account priorities to deliver ongoing customer success
  • Technical Relevance – stay current with industry and Microsoft technical insights through consultation with the Customer Success community, peers, partners, and customer stakeholders
  • deliver success through empowerment and accountability by modeling, coaching, and caring as well as attracting and retaining great people
  • Fulltime
Read More
Arrow Right
New

Executive Housekeeper

Responsible for the daily shift operations of Housekeeping, Recreation/Health Cl...
Location
Location
Thailand , Bangkok
Salary
Salary:
Not provided
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or GED
  • 2 years experience in the housekeeping or related professional area
  • OR 2-year degree from an accredited university in Hotel and Restaurant Management, Hospitality, Business Administration, or related major
  • no work experience required
Job Responsibility
Job Responsibility
  • Responsible for the daily shift operations of Housekeeping, Recreation/Health Club and, if applicable, Laundry
  • Directs and works with employees to ensure property guestrooms, public space and employee areas are clean and well maintained
  • Completes inspections and holds people accountable for corrective action
  • Position assists in ensuring guest and employee satisfaction while maintaining the operating budget
  • Ensures guest room status is communicated to the Front Desk in a timely and efficient manner
  • Works effectively with the Engineering department on guestroom maintenance needs
  • Supervises the property general cleaning schedule
  • Obtains list of rooms to be cleaned immediately and list of prospective check-outs or discharges to prepare work assignments
  • Inventories stock to ensure adequate supplies
  • Supervises daily Housekeeping shift operations and ensures compliance with all housekeeping policies, standards and procedures
  • Fulltime
Read More
Arrow Right