Senior Software Engineer

Job Locations US-MD-Columbia
Posted Date 4 months ago(10/20/2017 4:49 PM)
Job ID


What’s in it for you?


Vectorworks, Inc. is looking for a Senior Software Engineer to be a subject matter expert, and to provide consultation on complex development projects for our CAD product while leading and mentoring team members.


If you are looking for an opportunity to have a lasting impact on a growing team and the direction of our product, we hope you’ll take the time to learn more about this opportunity!


In this role, you should expect to:


  • Design and code software components, units, and modules that meet product specification and development schedules. 
  • Test and debug assigned components and units. 
  • Participate in knowledge of one or more platforms and operating systems, and of programming languages such as C and C++
  • Provide excellent requirements gathering.
  • Produce well-thought out polished designs.
  • Estimate, schedule, and accurately track projects through to completion.
  • Lead high-quality implementations.
  • Showcase high productivity throughout the life of the projects.
  • Develop a very high quality of work and production rate. You will be trusted to get things done right the first time and to not introduce regressions.
  • Possess advanced organizational skills. Be very good at prioritizing bugs. Use time well.
  • Know when changing circumstances necessitate reevaluation of priorities and approaches.


Why do you want this job? Because you are:


  • Considered to be an undisputed top-level contributor.
  • Tenaciously attacking problems and are determined to understand and address root causes.
  • Showing strong initiative; Actively identifying problems inside and outside of your area of responsibility and proposing solutions.
  • A natural leader that enjoys leading team members to successful outcomes.


Why do we want you? Because you have:


  • A Bachelor of Science in computer science or related field.
  • 8 years of experience in software development with emphasis in CAD software, specifically.
  • Practical knowledge of one or more platforms and operating systems, and of programming languages such as C and C++
  • Knowledge of one or more systems architectures such graphics and many of Vectorworks subsystems.
  • The demonstrated ability to consistently understand and solve complex problems.
  • Over many years consistently undertaken or led complex projects with minimal supervision.


Vectorworks Inc. is an Equal Opportunity/Affirmative Action Employer


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed