Join a team creating cutting edge software for the Architectural, Engineering and Construction (AEC) community. You will play a key role in charting the future development of software applications that guide users through the entire process of managing projects from estimating, detailing, and procuring doors, frames and related hardware through to project completion. You will take a key role on a talented multi person team and work on the development and enhancements of software applications. You'll write a large amount of code, design, communicate ideas to the team, implement and ultimately be able to step in and handle any component or the entire life cycle of the process. We have a fast moving environment where you might have multiple projects -- new development, upgrades, enhancements, etc. You'll use a wide range of programming skills in completing these tasks. Your specific responsibilities will include: Writing: Java code, HTML, Javascript, SQL. Evaluating: Requested changes/enhancements to size requests. Software products to be offered in conjunction with existing products. Development, test and productivity tools. Operating environments required for application usage. Extension of the application onto mobile platforms. Determining: How to incorporate requests into the existing database structure and multi-language codebase. End user hardware and software requirements for product installations. Developing and/or identifying: Integration of internal and external product design into a cohesive user experience. Requirements for a requested software change/enhancement. Automated test capabilities through software design. Paths from existing to future software architectures. Maintaining: Documentation and coding standards. Up-to-date knowledge of technological advances. Location: preferred location for this position is Phoenix, AZ. Remote locations may be considered for extraordinary candidates. Relocation is available.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level