Home
Jobs

Senior Software Engineer

8 - 13 years

45 - 50 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

The Software Specialist (C++), Software Engineering is pivotal in steering a group of talented software engineers towards the successful execution of R&D projects. This role involves a blend of technical expertise and leadership skills twork as independent contributor on development of VFC product and features, mentor team members, and ensure that software deliverables are innovative, robust, and align with customer expectations. The specialist acts as a bridge between the engineering team and product management, translating business objectives inttechnical strategies, fostering a culture of continuous improvement, and maintaining a focus on both short-term milestones and long-term goals.

Minimum Requirements:

  • Understanding of unified communications (eg CiscUCM, Zoom, MS Teams) and Trading Floor platforms (eg BT Trading, IPC Unigy, Speakerbus).
  • Experience of voice recording platforms is advantageous
  • Degree in Computer Science or Engineering or Equivalent with 8+ years of working with C++ and/or Java.
  • Experience of voice & viderecording platforms is advantageous
  • Working experience of Cloud (preferably Azure) is an added advantage.
  • Strong programming background and should be able tdesign and deliver solutions quickly
  • Working knowledge of Cloud tools such as Kubernetes, Docker, GitHub and CI/CD tools such as Harness and/or Jenkins
  • Working knowledge of Monitoring Tools such as Datadog and/or OpsGenie.
  • Experience working JIRA and in an Agile team.
  • Desktop systems development using C++ / Java
  • JavaScript and/or TypeScript with knowledge of HTML, CSS and other web UI systems.

Principal Duties and Essential Responsibilities:

  • Work as individual contributor developing and supporting the Financial Compliance direct Cloud initiative. Ensuring global customer success.
  • Initial ramp up is expected tbe based on small product issue resolution building tnew feature development.
  • Once team established and product knowledge at required level, lead the development and implementation of software projects from conception tdeployment.
  • Provide technical expertise and guidance in software design, coding standards, and system integration.
  • Ensure the quality and reliability of software through rigorous testing and code reviews.
  • Encourage innovation and the exploration of new technologies tenhance product capabilities.
  • Troubleshoot and resolve complex technical issues that arise during the development process.
  • Manage the allocation of resources, including personnel and technology, toptimize productivity.
  • Establish and monitor performance metrics tevaluate the success of software projects.
  • Mentor and develop team members through coaching and career growth opportunities.
  • Foster a collaborative team environment that encourages open communication and knowledge sharing.
  • Make informed decisions that impact software projects and team dynamics.
  • Oversee the creation and maintenance of comprehensive technical documentation.
  • Ensure adherence tindustry standards and regulatory requirements.

Mock Interview

Practice Video Interview with JobPe AI

Start Product Management Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Ahmedabad, Gujarat, India

Bengaluru, Karnataka, India