Revit API Software Engineer

4 weeks ago


Columbus, Ohio, United States IMEG Corp Full time

Revit API Software Engineer

IMEG Corp is seeking a skilled Revit API Software Engineer to join our team. As a key member of our software development team, you will be responsible for developing and maintaining our proprietary 'RAPIL' (Revit API Layer) codebase.

Key Responsibilities:

  • Assist the Development Manager with all aspects of software design and coding
  • Contribute to and maintain IMEG's proprietary 'RAPIL' (Revit API Layer) codebase
  • Attend and contribute to company development meetings
  • Learn the codebase and consistently show improvement in coding skills
  • Write and maintain code
  • Address minor bug fixes
  • Monitor the technical performance of internal systems
  • Respond to requests from the development team
  • Gather information from consumers about program functionality
  • Assist with documentation
  • Conduct development tests
  • Write unit tests

Requirements:

  • Proficiency in Autodesk Revit API, C#, and 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 proficiency in Jira & Git & Blazor preferred
  • Bachelor's degree in computer science, CIS preferred
  • Equivalent of work experience in a related field required
  • 5+ years of Revit API experience in a professional software team environment

Salary Range: $90,000-$115,000/year. Minimums and maximums may vary based on location. Individual pay will be based on several factors including: experience, knowledge, skills, and ability to contribute to the team's success.


  • Software Engineer

    4 weeks ago


    Columbus, Ohio, United States Diverse Lynx Full time

    Job Title: Software Engineer - API SpecialistLocation:Columbus, OH (onsite day 1)Job Responsibilities:We are seeking a skilled Software Engineer to join our team as an API Specialist. The ideal candidate will have experience in designing and implementing RESTful APIs using Spring & Spring Boot, as well as micro-services architecture and databases....


  • Columbus, Ohio, United States KordaNemeth Engineering Full time

    Revit/CAD Technician OpportunityKorda/Nemeth Engineering, Inc. is seeking a skilled Revit/CAD Technician to join our Structural Engineering Department. As a key member of our team, you will be responsible for creating and managing Revit models to produce high-quality Construction Documents.Key Responsibilities:Efficiently create and manage Revit models to...


  • Columbus, Ohio, United States TechnoGen Full time

    Job Title: Senior Java Software EngineerJob Summary:The Senior Java Software Engineer will lead the development of software solutions that meet business needs. This role will participate in activities that guide the direction, development, and delivery of software solutions. The Senior Java Software Engineer will complete analysis and design tasks required...


  • Columbus, Ohio, United States Emerald Resource Group Full time

    Job Title: Senior Software Engineer (.NET) - Contract to HireType: Contract to HireAs a Senior Software Engineer, you'll play a pivotal role in driving innovation and development. Your responsibilities will encompass designing and building back-end tier .NET applications, web services/APIs, and file formats including XML, Text, CSV, and EDI. Your expertise...


  • Columbus, Ohio, United States NetJets Services, Inc. Full time

    Job PurposeWe are seeking a talented Software Engineer to join our team at NetJets Services, Inc. As a Software Engineer, you will be responsible for designing, developing, testing, debugging, and supporting new software, as well as providing enhancements to existing software.Key ResponsibilitiesDrive implementation of software through analysis and design...


  • Columbus, Ohio, United States Emerald Resource Group Full time

    Job Title:Senior Software Engineer (.NET) - Contract to HireLocation:Type:Position Overview:As a Senior Software Engineer, you'll play a pivotal role in driving innovation and development. Your responsibilities will encompass designing and building back-end tier .NET applications, web services/APIs, and file formats including XML, Text, CSV, and EDI. Your...


  • Columbus, Ohio, United States Eateam Full time

    We are seeking a highly skilled Senior Java Software Engineer to join our team at Eateam INC. The ideal candidate will have a strong background in Java 17 or higher, Spring 6.x & Spring Boot 3.x, and RESTful API development.The successful candidate will be responsible for designing, coding, and debugging applications in various software languages, as well as...


  • Columbus, Ohio, United States NETJETS SERVICES, INC. Full time

    Job Summary:NETJETS SERVICES, INC. is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications using Salesforce technologies. This is a challenging role that requires strong technical skills, excellent communication skills, and...

  • Software Engineer

    4 weeks ago


    Columbus, Ohio, United States Pinnacle Group Full time

    Software Engineer - IntermediateAt Pinnacle Group, we are seeking a skilled Software Engineer - Intermediate to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and troubleshooting creative software solutions. Your ability to think beyond routine approaches and build innovative solutions will...


  • Columbus, Ohio, United States Emerald Resource Group Full time

    Job Title: Senior Software Engineer (.NET) - Contract to HireLocation: RemoteType: Contract to HirePosition Overview: As a Senior Software Engineer, you will play a pivotal role in driving innovation and development. Your responsibilities will encompass designing and building back-end tier .NET applications, web services/APIs, and file formats including XML,...


  • Columbus, Ohio, United States Nanosoft Consulting Full time

    About the JobThe Senior Cloud Software Engineer will be a technical leader and hands-on delivery expert for an AWS Development Team. The ideal candidate will have a strong background in cloud-based software development and a passion for leading teams to deliver high-quality solutions.Key ResponsibilitiesAct as a tech lead on project teams, working with...

  • Software Engineer

    1 month ago


    Columbus, Ohio, United States LingaTech Full time

    Job Title: Software EngineerJob Summary:We are seeking a skilled Software Engineer to join our team at LingaTech. As a key member of our development team, you will be responsible for designing, developing, and testing software applications using a variety of technologies including .NET, C#, Java, and SQL Server.Key Responsibilities:* Design and develop...


  • Columbus, Ohio, United States evrecruit Full time

    We are seeking a highly skilled Senior Software Engineer to join our team as a Full Stack Development Lead. This role will involve leading a team of engineers and guiding them through all phases of the software development life cycle.The ideal candidate will have 7 years of experience in software development and system support, with a strong analytical and...


  • Columbus, Ohio, United States United Software Group Full time

    Job Summary:United Software Group is seeking a skilled Software Quality Assurance Engineer to join our team. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our software products.Key Responsibilities:* Develop and execute test plans to ensure the quality of our software products* Collaborate with...

  • Software Engineer

    4 weeks ago


    Columbus, Ohio, United States Diverse Lynx Full time

    Job Title:Software Engineer - Cloud Native DevelopmentDescription:We are seeking a skilled Software Engineer to join our Operations Technology division. As a member of our agile team, you will work to enhance, design, and deliver software components of our state-of-the-art technology products in a secure, stable, and scalable way.As an emerging member of our...


  • Columbus, Ohio, United States Civil & Environmental Consultants, Inc. Full time

    About the RoleCivil & Environmental Consultants, Inc. is seeking a highly skilled Electrical Engineer to join our team. As an Electrical Engineer, you will be responsible for designing and developing electrical systems for a wide range of projects, including industrial, manufacturing, and infrastructure developments.Key ResponsibilitiesDevelop electrical...


  • Columbus, Ohio, United States Aloden, Inc. Full time

    Job Summary:Aloden, Inc. is seeking a highly skilled Java Software Engineer to join our team. As a Java Software Engineer, you will design, develop, and maintain Java-based applications, collaborating with cross-functional teams to gather requirements and deliver solutions. You will participate in code reviews, ensure adherence to coding standards,...

  • Software Engineer

    4 weeks ago


    Columbus, Ohio, United States U.S. Bank Full time

    Job Description:U.S. Bank is seeking a highly skilled Software Engineer - Full Stack to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining best-in-class software experiences.Key Responsibilities:Collaborate with cross-functional teams to break down complex software requirements...


  • Columbus, Ohio, United States API Heat Transfer Full time

    Job SummaryAPI Heat Transfer is seeking a skilled Manufacturing Engineer to join our team. As a global leader in the design and manufacture of specialty heat exchangers and heat transfer solutions, we offer a unique opportunity to work on leading-edge technology and impact customers across multiple industries.Key ResponsibilitiesThe Manufacturing Engineer...


  • Columbus, Ohio, United States Eateam Full time

    We are seeking a skilled Senior Java Software Engineer to join our team at Eateam INC. The ideal candidate will have 3 to 5 years of experience in Java 17 or higher, Spring 6.x & Spring Boot 3.x, and RESTful API development and back end for front ends.The successful candidate will also have 1 to 3 years of experience in micro-service oriented back-end...