Lead solution architecture for assigned applications and cross-application initiatives, aligned with enterprise architecture and security standards. Translate business needs into secure, resilient, scalable, and cost-conscious designs. Remain hands-on through prototypes, critical components, design reviews, and complex issue resolution.
Technical Leadership and Solution Design
Development and Support
Technology
Architecture and design experience with: software design fundamentals, source control, code review, automated testing, CI/CD, secure coding, debugging, and technical documentation. Evaluate tradeoffs and guide implementation across assigned applications, aligned with enterprise standards.
Provide technical leadership and play a key role in the delivery of secure, optimized, high-quality, and well-integrated APIs. Java and Springbok. REST/JSON contracts, authentication and authorization, error handling, and API testing; Evaluate tradeoffs and guide implementation across assigned applications, aligned with enterprise standards.
AWS - Amazon Aurora MySQL, Glue, Node.js on AWS Lambda, Amazon API Gateway, and/or Amazon SQS; asynchronous processing, retries, and failure handling as applicable. Evaluate tradeoffs and guide implementation across assigned applications, aligned with enterprise standards, access controls, secrets handling, logging, monitoring, secure configuration