Sr. Autodesk API Developer

$110,000 - $125,000/Yr

Rand Worldwide - Dallas, TX

posted 4 months ago

Full-time - Mid Level
Dallas, TX
Merchant Wholesalers, Durable Goods

About the position

This position is for a Senior Software Developer in the Software Development Solutions department at IMAGINIT Technologies, a division of RAND WORLDWIDE. The ideal candidate will work directly with team members and clients to define application requirements and estimate the required level-of-effort. The role involves developing software solutions that meet client requirements, which may range from small task automations within Autodesk applications to larger enterprise-level integrations. The dynamic nature of the projects ensures a variety of industry focus, making adaptability and a broad skill set essential. As a Senior Software Developer, you will create impact by translating client requirements into development efforts, contributing to project planning, and accurately estimating the level-of-effort required for tasks. You will lead the development efforts on projects, track progress using project management tools, and produce necessary technical documentation. The position also requires occasional involvement in pre-sales proposals and customer communications, ensuring a comprehensive understanding of project requirements and scope. In terms of project execution, you will be an active contributing team member, taking ownership of project tasks while adhering to code management best practices. The role demands the development of quality code and deliverables, effective communication with project managers and stakeholders, and thorough testing of your code before delivery. You will also support client validation and rollout, contributing to the intellectual property of IMAGINIT Technologies and the Software Development Solutions group.

Responsibilities

  • Translating client requirements to development effort
  • Solution visioning
  • Contributing to the overall project planning
  • Accurately estimating level-of-effort
  • Identifying gaps in scope vs expectations
  • Leading the development effort on projects
  • Properly tracking progress within the PM tools provided
  • Producing required technical documentation
  • Occasional involvement in pre-sales proposals and customer communications
  • Working with team leads to validate estimated level-of-effort
  • Maintaining a good understanding of relevant technologies and approaches to projects
  • Active contributing team member
  • Project task ownership
  • Adhering to code management best practices
  • Developing quality code and deliverables, utilizing best practices and processes
  • Tracking time and expenses
  • Communicating with project managers and other stakeholders
  • Completing technical documentation
  • Properly testing code before delivery
  • Supporting client validation and rollout
  • Producing summary information for project intellectual property
  • Contributing software, processes or practices to IMAGINiT intellectual property and the SDS group

Requirements

  • BS in computer science, engineering or mathematics
  • 7+ years of experience developing and delivering software applications
  • 5+ years of experience with C# and .NET Framework
  • 2+ years of experience with Autodesk APIs (AutoCAD, Inventor, Revit, Vault or Autodesk SaaS platforms)
  • Full stack ASP.NET MVC, SQL Server, Azure cloud services
  • Proficient with Git in multi-developer environments
  • Experience in Agile methodology concepts
  • Ability to work effectively across multiple functions, departments, cultures, geographies, and time zones
  • Proven excellence in written & verbal communication & organizational skills

Nice-to-haves

  • Experience with Azure DevOps
  • Proficient in asynchronous JavaScript development
  • SPA framework experience - Angular/React/Knockout
  • Business savvy and an opportunity seeker
  • Enthusiastic with a passion for excellence
  • Professional, honest, and ethical

Benefits

  • Health, Dental, and Vision
  • Health Savings Account with Employer Matching Contribution
  • Limited Purpose FSA Account
  • Medical Flexible Spending Account
  • Dependent Care Assistance Plan
  • Short & Long-Term Disability
  • Wellness Programs
  • Employee Assistance Program
  • Group Term Life Insurance
  • Voluntary Life Insurance
  • Paid Holidays
  • Vacation and Sick Leave
  • 401(k) with company match
  • Tuition Reimbursement
  • Service Awards
  • Employee Referral Bonus Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service