IMAGINiT · 18 hours ago
Sr. Software Developer
IMAGINiT Technologies, a division of RAND WORLDWIDE, is a leading provider of Autodesk design and engineering solutions. The Senior Software Developer will work directly with team members and clients to define application requirements, develop software solutions, and contribute to project planning and execution.
Computer Software
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 you progress within the PM tools provided
Producing required technical documentation
Occasional involvement in pre-sales proposals and customer communications
Requirements Analysis
Working with team leads to validate estimated level-of-effort
Maintain a good understanding of relevant technologies and approaches to projects
Active contributing team member
Project task ownership
Adhere to code management best practices
Develop quality code and deliverables, utilizing best practices and processes
Track time and expenses
Communicate with project managers and other stakeholders
Complete technical documentation
Properly test your or your teammates code before delivery
Support client validation and rollout
Produce summary information for the project intellectual property
Contribute software, processes or practices to IMAGINiT intellectual property and the SDS group
Qualification
Required
BS in computer science, engineering or mathematics
Self-starting, energetic, fast learner and motivated individual who works well in a small and distributed environment
Ability to manage multiple duties and projects
Has worked within a small team of developers with source control tools and formalized development methodology
7+ years of experience developing and delivering software applications
5+ years of experience with C# and .NET Framework
2+ years of experience 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
Preferred
Experience with Azure DevOps a plus
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
401(k) Plan with a Company Match
Tuition Reimbursement
Medical Insurance
Dental Insurance
Life Insurance
Vision Care Insurance
Flexible Spending Accounts
Paid Holidays, Sick and Vacation Time
Company
IMAGINiT
IMAGINiT Technologies, a Rand Worldwide Company, is a leading provider of enterprise solutions to the engineering community, including the building, manufacturing, civil and mapping industries.
Funding
Current Stage
Growth StageCompany data provided by crunchbase