Sr Engineer - Target India

Apply

Job Id: R0000423953

Senior Engineer (Level 5) – Revit Plugin Development (C# / Desktop UI)

About the Role

We are looking for a Senior Engineer to design and build custom plugins for Autodesk Revit, enhancing and extending functionality for complex engineering and design workflows.

This role is ideal for a strong hands-on engineer with expertise in C# and desktop application development, who can build rich UI experiences and contribute to scalable backend integrations using modern distributed systems.

What You’ll Do

Plugin Development (Core Responsibility)

  • Design and develop custom plugins for Autodesk Revit using:
    • C# / .NET
    • Revit API
  • Extend Revit capabilities to support advanced workflows and automation
  • Ensure plugins are robust, performant, and user-friendly
  • Debug and resolve complex issues within the Revit environment

Desktop UI Development

  • Build intuitive and responsive UI using:
    • WPF / WinForms (preferred: WPF)
    • MVVM design pattern
  • Design usable and efficient interfaces for engineering/design users
  • Ensure high standards of usability, accessibility, and performance

Backend Integration & Systems

  • Integrate plugins with backend systems and services
  • Work with:
    • Postgres and NoSQL databases (e.g., MongoDB)
    • Apache Kafka for event-driven workflows
  • Enable data synchronization, processing, and automation pipelines

System Design & Architecture

  • Contribute to design and architecture discussions
  • Design solutions that are:
    • Scalable and extensible
    • Maintainable and modular
  • Evaluate trade-offs and recommend best-fit technical solutions
  • Understand how plugins integrate into larger enterprise systems and workflows

Quality & Testing

  • Write clean, maintainable, and testable code
  • Implement:
    • Unit tests
    • Integration tests (where applicable)
  • Ensure solutions handle edge cases, errors, and performance considerations

Collaboration & Mentorship

  • Collaborate with product managers, designers, and engineers
  • Participate in code reviews and technical discussions
  • Mentor junior engineers and share best practices
  • Contribute to improving team processes and engineering standards

What You Bring

Must-Have Skills & Experience

  • 4 year degree or equivalent experience
  • 5+ years of software development experience
  • Strong experience in:
    • C# / .NET development
    • Building desktop applications (WPF/WinForms)
  • Experience developing Revit plugins using Revit API
  • Strong understanding of:
    • UI patterns (MVVM preferred)
    • Application performance and debugging
  • Experience with:
    • Postgres, NoSQL databases
    • Apache Kafka or event-driven systems
  • Solid understanding of system design fundamentals
  • Exposure to Cloud platforms (AWS, Azure, GCP)

Nice to Have

  • Experience with Autodesk ecosystem (AutoCAD, BIM workflows)
  • Experience integrating desktop apps with microservices architectures
  • Familiarity with CI/CD pipelines for desktop applications
  • Exposure to AI coding tools like GitHub Copilot
  • Familiarity with Agile methodologies such as Scrum or Kanban

What Makes You a Great Fit

  • You are a strong hands-on engineer who can independently deliver features
  • You enjoy building tools and applications that improve user workflows
  • You write clean, maintainable, and testable code
  • You are comfortable working across UI, backend integrations, and system design
  • You collaborate effectively and contribute to a team-first culture

Beware of hiring scams

Target will never ask you to submit personal information via a text message for a position. Target will only ask you to apply for positions through indiajobs.target.com, corporate.target.com/careers, or Workday, our applicant tracking system.

Competitive benefits

We are proud to provide benefits that support you, your family and your future.

Health and well-being

Target in India (TII) prioritizes our people by offering healthcare support, fitness programs, teleheath benefits (i.e., screenings and consultations) and 24/7 confidential mental well-being telecounseling support.

Financial well-being

Your financial well-being is bright with TII's comprehensive flexible insurance program, National Pension System, learning assistance program, day care support and much more.

Paid time off

TII encourages work-life balance with paid time off like privilege, casual, bereavement and parental leaves that offer support in all stages of life.

Competitive pay

TII knows our people are everything and proudly provides equitable and competitive pay.

Other benefits

From digitalized cafeteria solutions to transportation services to broadband reimbursement, enjoy special everyday perks.

Creating a culture of joy

We bring out the best in each other every day.

A group of Target team members giving each other a thumbs up as they huddle in the back of the store.

Inclusivity

We value diverse voices and approaches. We act with authenticity and respect. We create equitable experiences for all.

Connection

We build trusted relationships. We collaborate across business functions. We recognize and celebrate progress.

Drive

We do what is right for Target, our team and guests. We deliver results that matter. We continually learn by valuing progress over perfection.

Grow with Target

We are fully invested in your personal and professional growth because our people are our power. 

Target's leadership truly empowers personal and professional growth, fostering an environment where we care, grow and win together.

Sandeep Sr. Engineering Manager – Target Tech, Corporate

Want to receive job alerts?

Stay up-to-date with relevant Target opportunities sent right to your inbox.