Specialist- Software Development LHG Bug

1 week ago


Pune, Maharashtra, India Accelya Group Full time ₹ 15,00,000 - ₹ 20,00,000 per year

For more than 40 years, Accelya has been the industry's partner for change, simplifying airline financial and commercial processes and empowering the air transport community to take better control of the future. Whether partnering with IATA on industry-wide initiatives or enabling digital transformation to simplify airline processes, Accelya drives the airline industry forward and proudly puts control back in the hands of airlines so they can move further, faster.

Job Summary:

As a Specialist – Software Development (C++) at Accelya, you will serve as a technical expert and thought leader within the Offer Engines team. You will be responsible for architecting, designing, and optimizing complex software solutions, driving best practices, and ensuring technical excellence across projects.

This role requires deep expertise in C++ programming, distributed systems, and performance engineering, along with the ability to influence technical direction, mentor teams, and collaborate with stakeholders to deliver high-quality, scalable solutions. You will play a critical role in shaping the future of Accelya's Offer Engines, which power dynamic airline retailing worldwide.

Key Responsibilities

Technical Expertise & Architecture

  • Lead the design and architecture of high-performance, mission-critical C++ applications for Offer Engines.
  • Provide technical guidance and decision-making on complex engineering problems.
  • Ensure that solutions are scalable, reliable, and maintainable by applying advanced design patterns and industry best practices.
  • Conduct architectural reviews and proof-of-concepts for new features and system enhancements.

Software Development & Optimization

  • Write, review, and optimize advanced C++ code with focus on concurrency, multi-threading, and high-throughput systems.
  • Drive performance tuning, memory management, and fault tolerance strategies for production-scale systems.
  • Oversee and ensure adherence to coding standards, security practices, and compliance requirements.

Mentorship & Collaboration

  • Act as a mentor and coach for engineers across levels, raising overall technical capability within the team.
  • Collaborate with product management, architects, and cross-functional teams to align technical solutions with business goals.
  • Champion code reviews, design discussions, and knowledge-sharing sessions.

Innovation & Continuous Improvement

  • Stay ahead of emerging C++ standards, frameworks, and tools, evaluating their applicability for Accelya's systems.
  • Introduce innovative approaches and technologies to improve system performance, developer productivity, and scalability.
  • Contribute to the definition and refinement of engineering best practices across the organization.

Testing, Quality, & Documentation

  • Establish and enforce testing strategies (unit, integration, performance, and regression testing) for complex systems.
  • Drive the creation of comprehensive technical documentation for architecture, design, and system behaviors.
  • Ensure technical solutions meet non-functional requirements such as reliability, scalability, and security.

Education

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

Required Skills & Experience

  • 5+ years of professional experience in software development with strong focus on C++.
  • Proven expertise in architecting and developing large-scale, distributed, real-time systems.
  • Strong knowledge of multi-threading, concurrency models, performance tuning, and memory management.
  • Hands-on experience with profiling/debugging tools (e.g., Visual Studio Profiler).
  • Proficiency with development workflows, version control systems (Git/SVN), CI/CD pipelines, and DevOps practices.
  • Solid experience in SDLC methodologies and Agile/Scrum practices.
  • Experience working in high-availability, high-load environments with mission-critical applications.

Preferred Qualifications

  • Airline/travel industry domain experience or other transaction-intensive systems.
  • Strong knowledge of Windows and Linux operating systems.
  • Exposure to additional languages (Python, C, or Java) for scripting/automation.
  • Familiarity with cloud-native architectures, containerization (Docker/Kubernetes), and microservices principles.
  • Experience influencing technical direction at an organizational or product-wide level.

Soft Skills

  • Excellent leadership, communication, and collaboration skills.
  • Ability to influence without authority and build consensus across diverse teams.
  • Strong strategic thinking and ability to balance technical excellence with business needs.
  • Passion for mentoring, knowledge sharing, and driving engineering culture.

Why Join Accelya?

  • Be recognized as a technical expert shaping one of the world's most advanced airline Offer Engines.
  • Drive complex, high-impact projects with direct influence on product direction and architecture.
  • Collaborate with a global team of top engineers solving challenges at scale.
  • Work in an environment that values innovation, technical mastery, and continuous learning.

What does the future of the air transport industry look like to you? Whether you're an industry veteran or someone with experience from other industries, we want to make your ambitions a reality



  • Pune, Maharashtra, India Accelya Group Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    For more than 40 years, Accelya has been the industry's partner for change, simplifying airline financial and commercial processes and empowering the air transport community to take better control of the future. Whether partnering with IATA on industry-wide initiatives or enabling digital transformation to simplify airline processes, Accelya drives the...


  • Pune, Maharashtra, India Momentive Software Full time ₹ 2,00,000 - ₹ 8,00,000 per year

    Job DescriptionJob DescriptionBe a key player in Momentive Software's success by empowering our clients to maximize the potential of our cutting-edge Cobalt CRM solutions. As a Software Product Specialist, you'll become an expert in our mobile and browser-based applications, built on the powerful Microsoft Dynamics 365 platform. You'll partner with clients,...

  • Software Engineer

    1 week ago


    Pune, Maharashtra, India Perforce Software Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before you know it, you'll...

  • Software Engineer

    6 days ago


    Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Engineer - KlocworkPerforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in...


  • Pune, Maharashtra, India SAS Research and Development (SAS R&D) Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About the role:The role is based in the Pune R&D Center, at SAS R&D Pune facility. For this role, you will join the Viya 3.5 team. We are looking for a Software Development Manager to plan and manage the maintenance, quality and security of Viya 3.5 platform. You will be planning, prioritization, and design work and take ownership and responsibility for the...


  • Pune, Maharashtra, India Rocket Software Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software...

  • Software Developer

    4 weeks ago


    Pune, Maharashtra, India DNV Full time

    Job DescriptionKey Deliverables:1. Develop and maintain secure backend APIs integrated with Siemens Teamcenter.2. Implement and test software features and bug fixes in accordance with coding standards.3. Maintain and troubleshoot API versions across environments.4. Support performance improvements and adherence to IT security practices.Role...

  • C++ Specialist

    1 week ago


    Pune, Maharashtra, India BMC Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    BMC is looking for a C++ Specialist Development & Maintenance to join our product R&D support and patch development efforts.In this role, youll be a part of a new engineering team, and tackle high-impact challenges to enhance product reliability and deliver exceptional value to our customers. From addressing critical issues in our software to collaborating...


  • Pune, Maharashtra, India Accelya Group Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    For more than 40 years, Accelya has been the industry's partner for change, simplifying airline financial and commercial processes and empowering the air transport community to take better control of the future. Whether partnering with IATA on industry-wide initiatives or enabling digital transformation to simplify airline processes, Accelya drives the...

  • Software FE Developer

    4 weeks ago


    Pune, Maharashtra, India Sensia Global Full time

    Job DescriptionAbout SensiaWe bring together the best of the best: the pioneering process automation, real-time control and IoT technologies of Rockwell Automation, combined with the unmatched measurement and instrument, software and analytics capabilities of Schlumberger. Sensia is further strengthened by the oil and gas domain expertise and artificial lift...