
Job Information
Nanosoft Technologies, Inc. Software Engineer in Ann Arbor, Michigan
Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of existing software capabilities. May work with computer hardware engineers to integrate hardware or software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team. Modify software programs to improve performance. Assess database performance. Collaborate with others to determine design specifications or details.
Related degree and/or experience and/or skills required.
Travel and/or relocation may be required.