Senior Backend Engineer- Ticketing Systems

Senior Backend Engineer- Ticketing Systems
Avoma, Inc., India

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Dec 27, 2023
Last Date
Jan 27, 2024
Location(s)

Job Description

As a Senior Software Engineer, you will be directly responsible for the experience our clients have on the platform by designing, building, and maintaining the server-side of Avoma. This is an exciting opportunity for those who are curious, diligent, and want to learn and develop their professional skills within a fast-growing start-up. As an early team member, we will work together to create the building blocks for our development strategy and set up the foundations and processes for future Software Engineers at Avoma.

Overview:

We are seeking a skilled Backend Engineer to join our team, focusing on the development of ticketing system integrations. As a Backend Engineer, you will play a vital role in enhancing and optimizing our system's connectivity with ticketing platforms such as ClickUp, Jira, HubSpot Service Hub, Monday, Freshworks, etc. The ideal candidate will have a strong background in Python and Django, along with expertise in third-party API integrations, webhooks, OAuth, and batch synchronization processes.

Requirements

  • Ticketing System Integration Development:
    • Design, develop, and maintain seamless integrations with ticketing systems, including ClickUp, Jira, HubSpot Service Hub, Monday, Freshworks, etc.
    • Implement features that enhance the communication and data exchange between our system and ticketing databases.
  • Python and Django Development:
    • Utilize your proficiency in Python and Django to build robust and scalable backend solutions.
    • Collaborate with cross-functional teams to integrate ticketing system functionalities into our applications.
  • Third-Party API Integrations:
    • Integrate with third-party APIs to extend the functionality of our system and provide a comprehensive ticketing experience.
    • Stay abreast of API updates and industry best practices for efficient and reliable integrations.
  • Webhooks Integration:
    • Develop and implement webhook endpoints for real-time communication between our system and ticketing platforms.
    • Ensure the security and reliability of webhook processes for instantaneous data updates.
  • OAuth Authentication:
    • Implement OAuth authentication protocols to securely connect our system with ticketing platforms.
    • Troubleshoot and resolve authentication-related issues to ensure a secure and smooth user experience.
  • Batch Sync Processes:
    • Design and implement batch synchronization processes for efficient and scheduled data transfers.
    • Optimize batch sync processes to handle large datasets while maintaining system performance.
  • Code Review and Optimization:
    • Conduct code reviews to ensure compliance with coding standards, best practices, and security guidelines.
    • Identify areas for optimization and implement performance improvements in integration processes.
  • Documentation:
    • Create comprehensive documentation for ticketing system integrations, including setup instructions, troubleshooting guides, and API documentation.
    • Maintain up-to-date documentation to assist other team members and stakeholders.
  • Collaboration:
    • Collaborate with front-end developers, product managers, and quality assurance teams to deliver high-quality, integrated solutions.
    • Participate in sprint planning, stand-ups, and other agile development activities.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of experience as a Backend Engineer, amp; at least 1 year focusing on ticketing system integrations.
  • Strong proficiency in Python and Django web frameworks.
  • In-depth understanding of third-party API integrations, webhooks, OAuth, and batch synchronization processes.
  • Experience working with ticketing systems such as ClickUp, Jira, HubSpot Service Hub, Monday, Freshworks, etc
  • Solid understanding of database systems and data synchronization processes.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.

Benefits

  • What you get from Avoma (Benefits)
    • A transparent salary structure
      • Senior Salary Range: 2,600,000 - 3,500,000 Depending on Experience.
    • 15 days of PTO annually on top of company holidays
    • Employee Stock Options Program

Job Specification

Job Rewards and Benefits

Avoma, Inc.

Information Technology and Services - Pune, Maharashtra, India
© Copyright 2004-2024 Mustakbil.com All Right Reserved.