Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 14947170

    MUMBAI · FULLTIME

    Custom Software Engineer

    Accenture logo

    Accenture

    Mumbai · onsite · Posted 51d ago

    Sourced fromNaukri
    Undisclosed2–5 yrsfulltimeMumbai

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.8s
    • Found the form on Naukri · 15 questions to answer1.0s
    • Decided the answers for all of them3.0s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role


    Project Role :
    Custom Software Engineer


    Project Role Description :
    Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
    Must have skills :Oracle Procedural Language Extensions to SQL (PLSQL)

    Good to have skills :
    NA
    Minimum 5 year(s) of experience is required

    Educational Qualification :
    15 years full time education

    Summary:
    A KDB+ / q-Language Developer is responsible for designing, developing, and maintaining high-performance time-series databases and real-time data processing systems. The role involves building q-based applications, optimizing queries, and ensuring low-latency ingestion of large financial datasets. The developer supports trading, analytics, and reporting teams by creating efficient data pipelines, real-time feeds, and analytical solutions. Key responsibilities include system performance tuning, production support, and integration with upstream/downstream platforms. The role requires strong analytical skills, proficiency in q-language, deep understanding of KDB+ architecture, and experience working in fast-paced financial environments.

    Roles Responsibilities:
    - Expected to be an SME.
    - Design, develop, and maintain KDB+ databases
    Create schema, tables, partitions, and data pipelines.
    Implement reliable ingestion processes for real-time and historical data.
    - Develop q-language scripts and applications
    Build q functions, queries, APIs, and utilities for performance-sensitive use cases.
    Optimize scripts for speed, memory usage, and scalability.
    - Build analytics and reporting solutions
    Create time-series analytics, dashboards, and query interfaces for end-users.
    Support quants, traders, and data analysts with custom analytics.
    - Troubleshoot slow queries, memory issues, and process bottlenecks.
    Optimize HDB (Historical Database) and RDB (Real-time Database) performance.
    - Documentation collaboration
    Maintain documentation for scripts, design decisions, and architecture.
    Collaborate with quants, traders, business users, and DevOps teams.
    - Data quality, validation, and monitoring
    Ensure accuracy, consistency, and completeness of large financial datasets.
    Automate data checks and monitoring alerts.
    - Engage with multiple teams and contribute on key decisions.
    - Provide solutions to problems for their immediate team and across multiple teams.
    - Facilitate knowledge sharing sessions to enhance team capabilities.
    - Mentor junior team members to foster their professional growth.


    Professional Technical Skills:

    - Strong expertise in KDB+ database architecture (RDB, HDB, IDB).
    - Advanced proficiency in q-language (vector programming, functional programming).
    - Hands on Unix
    - Strong experience with time-series data, tick data, and real-time processing.
    - Hands-on with tick architecture, tickerplant, and real-time subscription systems.
    - Understanding of memory-mapped files, partitions, and table schemas.
    - Uses Q language which is an expressive functional language.
    - Relational dB + Column-Oriented Data Storage which is Ideal for time-series operations such as
    computing rolling averages, joins, and group-by on billions of records.
    - In-Memory and On-Disk
    kdb+tick:A real-time, in-memory streaming database that captures and analyzes live data.
    Historical database (HDB):Persistent storage for historical data, usually on disk.
    You can combine query both live and historical via a single interface (called kdb+ TP gateway
    process )



    Additional Information:

    - Knowledge of capital markets, trading, derivatives, fixed income, FX.
    - Exposure to cloud environments (AWS/Azure/GCP) with KDB integrations.
    - Experience with data visualization tools (QStudio, KX Dashboards, Grafana)
    - Minimum 15 years of education is required
    Qualification 15 years full time education

    Sourced from naukri

    Section · 02

    Skills

    data qualitySoftware EngineerDevopsGrafanaAgilesoftware solutionsuse casesgoogle cloud platformamazon web servicesdata storageProgrammingAnalyticsOracle DBCapital MarketsSQLData VisualizationArchitectureData ProcessingMicrosoft AzureTradingData Pipeline

    Section · Company

    About Accenture

    Accenture logo

    Accenture

    IT Services & Consulting

    350k+

    employees

    1989

    37 years old

    Dublin

    Ireland

    About

    Accenture plc is an Irish-American, professional services company based in Dublin, specializing in information technology services and consulting.

    Industries

    IT Services & ConsultingAnalytics & KPOSoftware ProductManagement Consulting

    Employee ratings

    73,428 reviews

    3.7/ 5

    Culture

    3.7

    Career growth

    2.8

    Work-life

    3.6

    Employees rate it well for

    Work Life Balance8779Work Culture7586Salary7496Learning5602Senior Management4852

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Custom Software Engineer · waiting for your command