Mindlance
Please provide a short description of the project: The Expert Software Architect will support the Countermeasure Data Management System which allows for COVID-19 rapid test and vaccine administration appointment scheduling by the general public for state-run and county point of distribution events. This system has undergone rapid growth and enhancement as COVID-19 vaccine administration has begun, including development promotions several times weekly to meet enhancement requestsfrom Executive staff to facilitate second doses and collection of additional demographics. The Expert Software Architect will coordinate and architect all enhancement requests to integrate with system current design to allow for rapid Agile implementation.
Please provide a full listing of the day to day tasks to be performed by the Consultant: The Expert Software Architect guides a development team to analyze, design and program complex projects including coordinating activities on multiple aspects of the project, assuring quality control and providing technical guidance to project teams, as well as interfacing with business owners and project management staff. The Expert Software Architect willreviewbusiness requirements documentation with project team to clarify for technical design, guide systems and program design to meet highly complex business needs, preparation of detailed technical specifications from which programs are developed, and creation of appropriate documentation in work assignments such as program code and technical documentation. The Expert Software Architect will prepare development time estimates and justifications for assigned tasks and provide recommendations to project manager, coordinate development activities, selects technologies, design testing plans, assure quality control and effective change control and provide technical guidance to project teams. The Expert Software Architect will consult with the software development team in coding, testing, debugging, implementing, and documenting highly complex programs, and developing complex test plans to verify logic programs; develop and maintain release management process including planning, tracking, communication and coordination of technicaltasks associatedwithrelease; and support project personnel in resolving complex program problems. The Expert Software Architect will serve as technical project lead, providing guidance to less experienced technical personnel, as well as identify, track, and resolve issues, recommend changes and provide supporting documentation. Guide designand supervise coding from requirements and functional specifications. Architect, analyze, evaluate,test, debug, document, and implement web applications. Work with staff to ensure smooth and correct operations of any code or web services used by the application. Produce technical anduser documentation as requested. Any other tasks necessary for completion of project deliverables and application support. Provide technical solutions for large scalable designs. Communicate effectivelywith both technical and nontechnical personnel. Communicate with programmatic unitstotranslate businessrequirementsintotechnicalspecifications.
Please provide a full listing of the day to day tasks to be performed by the Consultant: The Expert Software Architect guides a development team to analyze, design and program complex projects including coordinating activities on multiple aspects of the project, assuring quality control and providing technical guidance to project teams, as well as interfacing with business owners and project management staff. The Expert Software Architect willreviewbusiness requirements documentation with project team to clarify for technical design, guide systems and program design to meet highly complex business needs, preparation of detailed technical specifications from which programs are developed, and creation of appropriate documentation in work assignments such as program code and technical documentation. The Expert Software Architect will prepare development time estimates and justifications for assigned tasks and provide recommendations to project manager, coordinate development activities, selects technologies, design testing plans, assure quality control and effective change control and provide technical guidance to project teams. The Expert Software Architect will consult with the software development team in coding, testing, debugging, implementing, and documenting highly complex programs, and developing complex test plans to verify logic programs; develop and maintain release management process including planning, tracking, communication and coordination of technicaltasks associatedwithrelease; and support project personnel in resolving complex program problems. The Expert Software Architect will serve as technical project lead, providing guidance to less experienced technical personnel, as well as identify, track, and resolve issues, recommend changes and provide supporting documentation. Guide designand supervise coding from requirements and functional specifications. Architect, analyze, evaluate,test, debug, document, and implement web applications. Work with staff to ensure smooth and correct operations of any code or web services used by the application. Produce technical anduser documentation as requested. Any other tasks necessary for completion of project deliverables and application support. Provide technical solutions for large scalable designs. Communicate effectivelywith both technical and nontechnical personnel. Communicate with programmatic unitstotranslate businessrequirementsintotechnicalspecifications.