Posted On: July 17, 2019
DocuPhase and our employees are driven by innovation, solving problems and creating a better workplace for our customers. Our mission is to partner with our clients, delivering innovative solutions that automate and simplify their workplace with unmatched customer service. And, of critical importance, we value all of our team members in order to create an environment of trust, encouraged growth, collaboration, contribution, and rising to the challenge.
Primary functions include designing software and iterating its methodology, and answering questions such as how the program will work, how it will fit alongside other software used by target users, how easily users can interact with it, and how effective it will be at achieving the vision originally imagined by the designer. The Software Architect works with the Product Owners to translate user-focused requirements into technical designs. He or she works with the Product Development Manager to create design documents which specify the software's functionality and scope, and works to help adjust the application as it moves through the design process. The Software Architect works with the development team to refine processes and best practices and assist with reporting and gathering metrics to support these processes. Occasionally, the Software Architect may be asked to step in to complete programming tasks alongside the Development Team.
The candidate must exhibit strong written and verbal communication skills, a collaborative mindset, and strong adherence to process and prioritization. This position may be customer-facing, and the successful candidate will have exceptional interpersonal and organizational skills.
A successful candidate must have technical competence with server-client architecture. The candidate should understand network architecture, network security, and enterprise software technologies. All applicants must demonstrate their ability and knowledge of full product lifecycle development and have at least five years of experience. The applicant must be able to work in a team environment and interact closely with QA to ensure the accuracy of code and the quality of the products released.
Not a fit for you, but know someone that may be interested and qualified? Please pass the job along. Thank you!