1. Home
  2. Jobs
  3. Jobs in Delhi
  4. Software Engineer jobs in Delhi
  5. Principal Software Engineer
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22313186

    Talentgigs logo

    Principal Software Engineer

    Talentgigs · Delhi · onsite · Posted 3d ago

    Not disclosed8–12 yrsfulltimeSourced fromFoundit

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

    About this role

    Role: Principal Software Consultant

    Experience: 8-12 years

    Location: Noida (HYBRID)

    JD:

    Your Missions - Role & Responsibility

    • Own the technical design and architecture of key ARO components, ensuring scalability, resilience, and maintainability.
    • Lead the identification, triage, and remediation of security vulnerabilities across application code, dependencies, and infrastructure, including CVEs surfaced by SCA/SAST/DAST tooling.
    • Define and drive secure coding standards and vulnerability remediation processes, including patching cadence, risk prioritization, and dependency upgrade strategy.
    • Partner with security and compliance teams to address audit findings and penetration test results within agreed SLAs.
    • Design, build, and evolve JMS-based messaging services and asynchronous processing flows that handle transactional financial data.
    • Work closely with the transactional database layer, including schema design, query optimization, and data integrity for high-volume transactional workloads.
    • Lead the design and deployment of services on AWS, applying sound practices for security, scalability, and cost efficiency.
    • Drive and continuously improve CI/CD pipelines using GitHub Actions (or equivalent GitHub-based workflows), enabling fast, reliable, and automated delivery.
    • Set and enforce coding standards, architectural principles, and best practices across the ARO engineering team through code reviews and technical guidance.
    • Partner with product managers, architects, and other engineering teams to translate business requirements into robust technical solutions.
    • Identify and resolve complex performance, concurrency, and reliability issues in production systems.
    • Mentor and coach engineers at all levels, elevating the technical capability of the broader team.
    • Contribute to technical roadmaps, evaluate new technologies, and drive modernization initiatives for the ARO platform.

    Your Profile

    • 8–12 years of professional software engineering experience, with a strong track record of designing and delivering large-scale, production-grade systems.
    • Proficiency in developing and maintaining Java Spring Boot–based applications, REST APIs, and event-based architecture
    • Hands-on experience designing and operating JMS-based (or similar message-broker-based) service architectures.
    • Strong experience with transactional databases (e.g., Oracle, PostgreSQL, SQL Server), including transaction management, data consistency, and performance optimization.
    • Solid working knowledge of AWS services (e.g., EC2, S3, RDS, Lambda, ECS/EKS, IAM) and cloud architecture best practices.
    • Practical experience building and maintaining CI/CD pipelines with GitHub and GitHub Actions (or comparable tools).
    • Strong understanding of software design patterns, distributed systems concepts, and enterprise integration patterns.
    • Experience in the financial services, asset management, or capital markets domain is a strong plus.
    • Excellent communication skills, with the ability to influence technical direction across teams without direct authority.
    • A pragmatic, quality-first mindset with a track record of balancing technical excellence and delivery timelines.
    • Proven experience remediating security vulnerabilities in Java applications and their dependencies, including working with SCA tools (e.g., Snyk, Dependency-Check, GitHub Dependabot) and SAST/DAST scanners.

    Solid understanding of secure coding practices (e.g., OWASP Top 10) and common vulnerability classes affecting Java, JMS,

    Sourced from foundit

    Skills

    Dependency-CheckAws LambdaPostgresqlSNYKaws iamOWASPamazon web servicesjmsdastsastGithub ActionsAWS RDSAWS S3AWS EC2Oracle DBAWS ECSSecure Coding PracticesAWS EKSEvent-based architectureSCA ToolsREST APISpring BootJavaSQL ServerCi/CdTransactional DatabasesGitHub Dependabot

    See all 41 Software Engineer jobs in DelhiSoftware Engineer jobs in IndiaJobs in Delhi

    Career guides

    • 12 best AI tools for freshers in India, by job search stage
    • Best Auto-Apply Tools for Software Engineers (2026): Compared for Greenhouse, Lever, Ashby, Workday and Instahyre
    • AI Tools That Auto-Apply AND Email Recruiters (2026): Which Ones Actually Do Both?

    All career guidesAll articlesBrowse companies hiring

    Principal Software Engineer · waiting for your command