Provides advanced and diversified solution architecture expertise for enterprise asset management software, product modernization, API migration, database performance, and technical implementation of highly complex product capabilities. Leads solution architecture for complex product capabilities: Defines technical approaches, design patterns, implementation strategies, and system behavior for highly complex application features across legacy and modernized product platforms.Translates business requirements into technical designs: Interprets product functional requirements and converts them into actionable technical specifications, implementation plans, design documents, and acceptance considerations.Performs complex code investigation and troubleshooting: Analyzes code paths, repository structure, data interactions, defects, root causes, and product behavior to answer escalated technical questions and support timely resolution of high-impact issues.Provides SQL and database performance leadership: Reviews database interactions, query plans, indexes, data access patterns, and performance impacts using tools such as SQL Server Management Studio, SQL Profiler, and related diagnostics to prevent lag or degradation.Reviews and approves critical maintenance changes: Establishes and applies approval criteria for changes to legacy and production systems, including merge reviews, behavior-change assessment, configuration needs, regression risk, and customer impact.Evaluates feature deprecation and customer impact: Identifies affected users, workflows, integrations, configurations, reporting impacts, and migration needs when product functionality changes or is retired.Supports documentation, demos, and QA planning: Creates or reviews technical overviews, architecture notes, feature demonstrations, QA test-plan inputs, and implementation assumptions for major new features.Acts as technical feature champion: Provides end-to-end technical leadership for assigned features, ensuring alignment among product management, UX, development, QA, implementation, support, and client-facing teams.Improves engineering practices: Contributes to code review standards, JIRA process improvement, DevOps friction reduction, reusable checklists, coding conventions, testing practices, and knowledge retrieval methods.Mentors senior and developing technical staff: Provides coaching, pair-working, design review, troubleshooting support, and architectural guidance to distribute product knowledge and reduce single-person dependency.Maintains awareness of emerging technologies: Evaluates and applies relevant software development, database, API, AI-assisted development, DevOps, and architecture practices to improve productivity and product quality.Performs such other duties as the supervisor may from time to time deem necessary.Complexity: Work involves research, architecture, technical judgment, and problem solving across a wide variety of highly complex product, data, application, integration, and customer-impact scenarios. May provide technical explanation of product behavior, implementation approach, integration constraints, migration considerations, or performance impacts in support of delivery, support, sales, and proposal activities. in Computer Science, Information Technology, Engineering, or related discipline required; equivalent directly relevant software architecture, enterprise application development, or product engineering experience may be considered in lieu of degree. About AtkinsRéalis
Create an account to see the full posting, access our search engine, and more.You're just 60 seconds away from your new Creativeloft account.