Lead and deliver complex software projects focused on C/C++ development, ensuring project governance, quality assurance, and stakeholder communication.
We are seeking an experienced Project Manager with a strong technical background in C/C++ development and IBM MQ messaging systems. The ideal candidate will lead cross-functional development teams, manage project delivery end-to-end, and ensure successful implementation of enterprise-grade applications in a complex, high-performance environment.
Key Responsibilities:- Lead and manage full lifecycle software delivery using C/C++ and IBM MQ-based solutions.
- Collaborate with business stakeholders, architects, and developers to define project scope, goals, and deliverables.
- Develop detailed project plans, schedules, and resource allocations, ensuring timely and high-quality delivery.
- Identify, track, and mitigate project risks and issues proactively.
- Manage communication across teams and stakeholders, ensuring clear visibility of progress and dependencies.
- Oversee code quality, technical design reviews, and adherence to best practices.
- Drive continuous improvement in processes, tools, and methodologies.
- Provide leadership and mentoring to team members, fostering a culture of accountability and collaboration.
RequirementsTechnical Skills Required:
- Strong hands-on experience or background in C/C++ programming.
- Expertise in IBM MQ (Message Queuing) – configuration, integration, and troubleshooting.
- Solid understanding of multi-threaded applications, socket programming, and inter-process communication.
- Familiarity with Unix/Linux environments and shell scripting.
- Experience with enterprise integration, messaging middleware, or distributed systems.
- Knowledge of SDLC, Agile and DevOps practices.
- Proven experience in leading technical projects and managing cross-functional teams.
- Strong proficiency in Agile (Scrum/Kanban) or Waterfall methodologies.
- Excellent communication, stakeholder management, and presentation skills.
- Experience with project tracking tools such as Jira, Rally, or MS Project.
- PMP, PRINCE2, or Agile certification is a plus.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 10+ years of IT experience with at least 4 years in a project management capacity.
- Financial services or banking domain exposure.
- Experience managing projects involving real-time systems, low-latency trading, or messaging middleware.
- Prior experience working with geographically distributed teams.
Top Skills
Agile
C
C++
Cmake
Confluence
Gcc
Gdb
JIRA
Kanban
Make
Ms Project
Scrum
Valgrind
Similar Jobs
Artificial Intelligence • Fintech • Payments • Financial Services • Generative AI
As Head of SEA Expansion, you'll develop market strategies for SMEs, lead sales teams, drive revenue growth, and manage partnerships in Southeast Asia.
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
As an Enterprise Customer Success Manager, you'll build customer relationships, advocate for their needs, and drive product adoption to enhance their experience.
Top Skills:
SaaS
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Head of Public Policy, APAC will lead a team in shaping public policy strategies, fostering relationships with policymakers, and guiding company responses to regulatory issues specific to the APAC region.
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.


