Software Engineer

5 years

0 Lacs

Posted:2 hours ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Title:

Location:

Job Type:



About the Role

Software Engineer


Compleat Ticketing



Key Responsibilities


1. Core Development & Automation

  • Design, develop, test, and deploy scalable software solutions using

    C++, C#, .NET Framework, and .NET Core

    .
  • Develop and maintain automation scripts within the

    Compleat Ticketing Tool

    to improve ticket lifecycle management and workflow efficiency.
  • Integrate third-party libraries and APIs (RESTful/SOAP) to ensure stability and performance across applications.
  • Debug and optimize legacy systems while implementing new modules and APIs.


2. Engineering Standards

  • Write clean, scalable, and maintainable code adhering to modern standards (SOLID, DRY, OOP).
  • Perform code reviews and enforce consistent coding practices across the development team.
  • Create and maintain technical documentation, including API references and design specs.


3. Collaboration & Delivery

  • Collaborate with product managers and stakeholders to translate business needs into technical solutions.
  • Participate in the full

    software development lifecycle (SDLC)

    —including requirements gathering, coding, testing, debugging, and deployment—in an Agile environment.


Candidate Requirements

  • Education:

    Bachelor’s/Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • Experience:

    3–5 years of professional experience in software coding using

    C++ and .NET

    .
  • Technical Proficiency:

  • Strong command of

    OOP, Design Patterns, and Software Architecture

    .
  • Experience with

    Compleat Ticketing Tool

    (Travel Mid-Office) is highly preferred.
  • Experience with JIRA/ServiceNow is a plus for workflow management.
  • Proficiency in Databases (SQL Server, MySQL, or PostgreSQL).
  • Comfortable working in both Windows and Linux environments.


Preferred Skills (Nice to Have)

  • Experience with

    Cloud deployment

    (Azure, AWS, or GCP).
  • Familiarity with

    Microservices architecture

    and

    Containerization

    (Docker/Kubernetes).
  • Exposure to

    CI/CD pipelines

    and automated testing frameworks.
  • Basic understanding of front-end technologies (JavaScript, TypeScript, or React).



  • Impact:

    Work on complex, performance-critical ticketing and automation platforms used globally.
  • Culture:

    Join a team focused on engineering excellence, code quality, and innovation.
  • Growth:

    Continuous learning and upskilling opportunities in emerging technologies.
  • Benefits:

    Competitive compensation and flexible working options (remote or hybrid).



👉 Ready to build software that transforms ticketing automation? Apply now to join our journey.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
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

hyderabad, telangana, india

pune, maharashtra, india

bengaluru, karnataka, india

pune, maharashtra, india

vadodara, gujarat, india

chennai, tamil nadu, india

pune/pimpri-chinchwad area

hyderabad, telangana, india