Design, develop, and maintain software tools for engineering applications
Ensure software solutions are robust, scalable, and user-friendly
Utilize Azure DevOps to track and report work item status, manage code with build and release pipelines
Development of Revit add-ins and integration with other engineering tools
Integrate software tools with existing engineering systems and workflows
Utilize AI language models to refine and analyze code
Leverage AI APIs, techniques, and tools to optimize workflows and improve end user experiences
Collaborate effectively with other software developers to create software solutions
Collaborate with electrical and mechanical engineers to understand project requirements and translate them into software solutions
Provide technical guidance and mentorship to developers
Participate in code reviews and provide insights into code optimization
Requirements
Proven track record of developing and maintaining enterprise software solutions
Minimum of two years focusing on .Net Core 6+ development
Experience and knowledge of Mechanical/Electrical/Plumbing (MEP) concepts
Bachelor of Science in electrical, mechanical, civil, or architectural engineering OR Bachelor of Arts in architecture with 2 years of computational design experience OR Bachelor of Science in computer science / engineering
Equivalent experience will be considered as a replacement for a degree
2 years of experience in software development
2 years of experience in MEP design, computational design, or similar discipline OR 2 years of experience in BIM management
Tech Stack
Azure
Benefits
Choice of comprehensive medical plans (including two PPO-style plans and a HDHP w/ HSA option)
Flex spending accounts (FSA)
Dental and vision plans
Comprehensive medical, dental and vision benefits extended to spouse / domestic partner and dependent children up to age 26
401k with company match and self-directed brokerage account option
PTO including additional paid time off during the last week of the year
Company paid life insurance coverage for employees and their eligible dependents
Short and long-term disability, AD&D coverage
Professional development opportunities, tuition reimbursement and professional licensing assistance