Flag job

Report

Sr Director - Technical

Location

Gurugram, Haryana, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Comviva

Website: comviva.com
Job details:
Job Description:-The ideal candidate would have worked in a product organization and on transaction processing intensive systems. (S)he would be passionate about technology and impact on peoples’ lives. Experience in the financial services industry would be a plus.

Experience Technology personnel is responsible for providing thought leadership on a regional and local level regarding Experience Tech and emerging technologies within the business line. Also responsible for helping to develop the capabilities, clients, and domain skill sets regionally as it pertains to Business development, project oversight, and day to day team management are also responsibilities of this role. PRIMARY RESPONSIBILITIES Technical Skills Deliverables Be aware of emerging technologies and market trends and have a POV on them.

Lead all domain work in the architecture and development of a quality solution for a large or complex project. Track progress according to the plan created for the project (conduct code and design reviews and status meetings as needed) and reports status to the client’s broader engagement leadership. Make changes to design plans, staffing levels, or deliverables as required throughout the course of the project to ensure quality and timely deliverable.

Helps in developing strategies to address emerging technologies. Pro active problem solving on the project, team, and domain levels. Assists in Sales pursuits by providing domain knowledge and strategy. Regularly owns content sections within proposals and RFP's

  • Manage the engineering teams' quality of delivery’, mentor the technical team, manage technical risk, and face-off against client IT leadership in defining the solution roadmap and converting business capabilities into digital reality.
  • Provide expertise as a technical resource to solve complex business issues that translate into data integration and database systems designs
  • Act as SPOC for all technology related discussions with client
  • Shape opportunities and create execution approaches throughout the lifecycle of client engagements
  • Ensuring all deliverables are of high quality by setting development standards, adhering to the standards, and participating in code reviews
  • Mentor, support, and manage team members
  • Experience in building Micro service based products at large scale.
  • Well versed with current technology trends and open source platforms. Have worked on large scale transactional systems, focused on performance and scalability.

Domain :-

Mobile banking , mobile money , Recharge system

Technology Stack:-

  • Java, Spring MVC, Spring Boot and other related backend technologies
  • Multi-threading, Spring IOC (Dependency Injection), Spring JDBC, Transaction Management and Caching frameworks
  • Junit/REST-Assured/JMeter and other Testing frameworks
  • Good understanding of UI concepts, techniques, frameworks
  • Developing, deploying and supporting RESTFUL services using Spring
  • Worked on refactoring monolith to microservices architecture
    • Development Practices
  • Experience in working in an Agile Development Environment
  • Expert in testing thoughts – BDD, TDD
  • CI/CD integral to development
  • Deployment automation tools (Ansible, Jenkins or equivalent)
  • Understands version control and branching strategies
    • Infrastructure
  • Good working knowledge of Linux or any other Unix based operating system
  • With deep focus on transaction processing DB expertise – RDBMS and no-SQL critical
    • Security
  • Security best practices to be inherent in the SDLC process (OWASP 10 or similar)
    • Add-ons
    • Message Broker : RabbitMQ, Kafka or equivalent
    • ESB: Using Mule, Apache Camel
    Click on Apply to know more.

    Skills

    Open Source
    Agile
    Ansible
    Apache
    Apache Camel
    automation tools
    backend
    banking
    BDD
    caching
    database
    Java
    Jenkins
    JUnit
    Kafka
    Linux
    microservices
    MVC
    RabbitMQ
    Refactoring
    TDD
    Unix
    version control
    SDLC
    RESTful