In addition to evaluating each candidate's relative ability, as demonstrated by quality and breadth of experience, the following factors will provide the basis for competitively evaluating each candidate:
Knowledge of: Enterprise Application Integration with a distinguished track record on technically demanding projects, including emerging technologies. Modern front-end frameworks (React/Next.js, Angular, or Vue), TypeScript, responsive design, design systems, and component libraries. Server-side expertise in Node.js/NestJS, and Python/FastAPI; API design (REST/GraphQL) with OpenAPI/Swagger. Database fluency: SQL Server/PostgreSQL (schema design, tuning) and NoSQL (Cosmos/Mongo); caching (Redis). Secure SDLC and compliance, and privacy obligations; participation in incident response and DR exercises. Proficiency in Python programming, including development of automation scripts, APIs, and data processing workflows. AWS services (EC2, S3, Lambda, RDS, API Gateway, CloudFormation) and cloud-native application development.
Ability to: Facilitate training and workshops in Python and AWS, mentoring staff, and improving organizational cloud maturity. Offer expertise in Microsoft SharePoint Online and On-Premises, including site development, workflow automation, and integration with Power Platform. Provide strong leadership, organizational, analytical, and communication skills; work collaboratively, mentor, and provide technical direction to the development team; and complete work assignments in an effective, accurate, and timely manner. Stay current with industry trends, standards, and best practices related to cloud-based application development and support. Understand the project management, system life cycle, and testing methodologies.