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

    Job · 14467657

    TransUnion logo

    Senior Software Engineer

    TransUnion · Bengaluru · onsite · Posted 54d ago

    Not disclosed5–10 yrsfulltimeSourced fromFoundit

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

    About this role

    What You'll Bring:

    BASIC QUALIFICATIONS

    • Bachelor's (B.S) or Master's (M.S) degree in Computer Science or related field
    • Minimum 5+ years of software development experience
    • Minimum 3+ years of object-oriented design and object-oriented programming experience
    • Solid understanding of RESTful systems and principles of good API design. Should have proven experience in building and deploying production grade, highly scalable solutions based on cloud-native micro-services architecture.
    • Proficiency in one or more modern programming languages such as Java, C++, Python, Go
    • Experience with Spring framework including Spring boot, Spring batch, Spring Data
    • Proven experience with RDBMS, and NoSQL DB (MongoDB/Cassandra preferred)
    • Some basic exposure to UI Development techniques using Angular/React JS or similar frameworks
    • Computer Science fundamentals in data structures (document form, JSON/YAML), problem solving, algorithm design and analysis  
    • Good familiarity with open-source development. Any hands-on experience with integrating open-source components into projects would be an advantage.

    KEY RESPONSIBILITIES

    • Design, develop, test, deploy and maintain stateless micro-services in various environments (Public/Private Cloud, On-premises in customer domain) using modern techniques of CI/CD
    • Contribute to improving best practices to deliver high quality solutions leveraging open source tools/toolkits and utilities with automated builds, tests and deployments
    • Collaborate effectively with cross-functional organizations including system architects, project managers, product managers and operations.
    • Manage and execute integration tests with potential customers/partners/participants using a cloud based international test bed.
    • Follow Agile development methodology leveraging tools like GIT (SCM), JIRA (User Stories), SLACK (Auto Notifications/Channels)
    • Create solution design documents for customers including acceptance tests.

    Impact You'll Make:

    NICE TO HAVE

    • Infrastructure: Exposure to Cloud development
    • Container based deployments: Docker, Kubernetes
    • Messaging: Streaming with Pub/Sub architecture (Kafka)
    • Monitoring/Alerting: Prometheus, Grafana, Splunk
    • Documentation as code techniques
    • Protocols: SIP (Session Initiation Protocol), DNS (Domain Name Service), HTTP, SSL,STIR/SHAKEN, OAUTH2 (3rd party Authentication/Authorization).

    Sourced from foundit

    Skills

    PrometheusGrafanaObject Oriented ProgrammingCloud DeploymentJira AtlassianSoftware EngineeringGIT

    About TransUnion

    TransUnion logo

    TransUnion

    Financial Services

    4k+

    employees

    1968

    58 years old

    Chicago, Illinois

    United States

    About

    A global organization enhancing operational capabilities through local talent in data analytics, business process management, and technology support.

    Industries

    Financial ServicesInternetAnalytics & KPO

    Employee ratings

    686 reviews

    3.6/ 5

    Culture

    3.6

    Career growth

    2.9

    Work-life

    3.7

    Employees rate it well for

    Work Life Balance135Work Culture83Senior Management58Salary57Appraisal32

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Engineer · waiting for your command