Revit API Software Engineer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Revit API engineer building C# automation tools for IMEG’s engineering workflows. Maintaining internal applications, tests, documentation, and technical performance.

Responsibilities:

  • Assist the Development Manager with software design and coding activities
  • Build new engineering automation applications and modify existing applications in the RAPIL codebase
  • Write, maintain, and improve code across internal software tools and applications
  • Partner directly with product owners and other engineers on development projects
  • Attend and contribute to company development meetings
  • Learn the codebase and consistently improve coding skills
  • Address minor bug fixes and respond to requests from the development team
  • Monitor the technical performance of internal systems
  • Gather information from users about program functionality and support documentation efforts
  • Conduct development tests and write unit tests
  • Support tools and infrastructure behind engineering work at national scale
  • Collaborate on innovation initiatives including the IDEA Program and MEG, the internal AI assistant

Requirements:

  • Bachelor’s degree in computer science, CIS preferred
  • Minimum 5 years of experience developing against Autodesk Revit API
  • Proficiency in WPF Framework
  • Knowledge of databases and operating systems
  • Good working knowledge of email systems and Microsoft Office software
  • Ability to learn new software and technologies quickly
  • Ability to follow instructions and work in a team environment
  • Good understanding of the organization's goals and objectives
  • Exceptional written and oral communication skills
  • Exceptional interpersonal skills, with a focus on rapport-building, listening, and questioning skills
  • Detail-oriented
  • Knowledge of basic coding languages including C#, HTML5, and JavaScript
  • Basic programming
  • Proficient in Microsoft and MS Office Suite including Word, Excel, and Outlook
  • Ability to travel up to 10% with occasional overnight stays
  • Sponsorship is not available
  • Proficiency in Jira & Git a plus
  • Proficiency in Blazor a plus

Benefits:

  • Employee ownership (ESOP), fully vested at all times, with a 3% to 6% company contribution, plus year-end profit sharing
  • Dress for Your Day flexibility
  • Generous time off, including 6 paid holidays and 3 additional floating holidays
  • Medical, dental, and vision coverage starting day one
  • Preventive care at 100%
  • $50/month wellness credit
  • Calm subscription
  • Annual bonuses and stock ownership options
  • Health insurance coverage
  • Employee wellness program
  • Life and disability insurance
  • Retirement savings plan
  • Paid holidays
  • Paid time off (PTO)
  • Professional development programs
  • Opportunities for career advancement
  • Flexible schedule
  • Tuition reimbursement assistance
  • Health, dental, vision, and life insurance enrollment on the first day of employment