Want to know if you’re a fit? Upload your resume and let our AI show you.
Skills
Agile Programming Methodologiesunmatched
Analysis Skillsunmatched
Automationunmatched
Best Practicesunmatched
Business Caseunmatched
Communication Skillsunmatched
Consultingunmatched
Cross-Functionalunmatched
Enterprise Architectureunmatched
Functional Analysisunmatched
Knowledge Managementunmatched
Knowledge Repositoriesunmatched
Marketing/Sales Collateralunmatched
Multitaskingunmatched
Presentation/Verbal Skillsunmatched
Problem Solving Skillsunmatched
Process Improvementunmatched
Productivity Managementunmatched
Project Estimatesunmatched
Project Planningunmatched
Project/Program Managementunmatched
Proposal Developmentunmatched
Publicationsunmatched
Refactoringunmatched
Requirements Managementunmatched
Risk Analysisunmatched
Risk Managementunmatched
ScrumMasterunmatched
Software Developmentunmatched
Software Development Lifecycle (SDLC)unmatched
TCP (Transmission Control Protocol)unmatched
Technical Analysisunmatched
Technical Deliveryunmatched
Technical Presentationunmatched
Technical Researchunmatched
Technical Trainingunmatched
Technology Analysisunmatched
Time Managementunmatched
Webinarunmatched
White Papersunmatched
Work Breakdown Structure (WBS)unmatched
+ show more Description Role: Architect
Location: Remote (EST)
Job Description: 1. Domain & Business Understanding Advise software developers on feature/component design with a strong understanding of business problems. Continuously learn customer domain and identify value-add opportunities. Complete relevant domain certifications. 2. Requirement Gathering & Analysis Understand functional and non-functional requirements. Collaborate with SMEs and business users to gather non-functional requirements (e.g., response time, throughput, user load). Identify technical aspects during story definition, especially at architecture/component level. 3. Project Management Support Provide technical inputs for Agile planning to Scrum Masters/Project Managers. Identify technical risks and recommend mitigation strategies. Support developers in resolving technical challenges. 4. Technology Consulting Analyze technology landscape, tools, and processes aligned with project objectives. 5. Business & Technical Research Understand application architecture and its criticality. Evaluate tools (internal/external) and support PoC-based recommendations. Identify advancements in technologies (frameworks, methodologies, accelerators). Document findings (reports, whitepapers, publications) to enhance team capabilities. 6. Project Estimation Support effort estimation for business proposals and sprint/component-level planning. Apply estimation methodologies (WBS, scenario-based, etc.). Deliver module-level effort estimations for standard projects. 7. Proposal Development Contribute to technology/architecture aspects of proposals for small to medium projects. 8. Knowledge Management & Capability Development Conduct technical trainings/webinars. Develop collaterals (case studies, business value documents, summaries). Build reusable assets (reference architectures, design patterns, components). Contribute to knowledge repositories and tools. Obtain industry-recognized certifications. 9. Process Improvement & Delivery Excellence Identify opportunities to improve productivity, efficiency, and security. Leverage automation and tools to enhance delivery performance. Key Skills & Competencies Technical & Analytical Skills Proactive problem-solving for technical issues Strong technical evaluation and decision-making ability Ability to break down complex problems into logical components Experience in testing and validating results against specifications Collaboration & Communication Work effectively with cross-functional teams (developers, designers, stakeholders) Lead client calls and handle technical discussions confidently Deliver impactful technical presentations Maintain strong business communication and etiquette Planning & Execution Estimate project effort and plan resources effectively Manage dependencies, risks, and multiple tasks under pressure Ensure timely delivery with high quality Core Expertise Areas Software Development Lifecycle (SDLC) Strong knowledge of Agile and traditional SDLC methodologies Familiarity with coding best practices (refactoring, packaging, etc.) Estimation & Resource Planning Experience with estimation models (TCP, WBS, scenario-based techniques) Requirement Analysis Expertise in functional and non-functional requirement analysis Familiarity with tools and techniques: Process mapping, activity diagrams, flow diagrams Requirements management tools (e.g., Excel) Numbers & Facts Location Atlanta, GA (Remote ) Industry Computer/IT Services Salary $85–$87 Per Hour Company Size 500 to 999 employees Website https://www.apolisrises.com/
Benefits Paid Sick Days, Employee Referral Program, Employee Events, Retirement / Pension Plans
About Company Since 1996, RJT has provided successful SAP, Oracle, and IT consulting solutions and staffing services to clients around the world. The new Apolis brings you the same personalized service fortified with a greater array of IT solutions, global expertise, and cost-management strategies.
We are a global IT consultancy that seamlessly integrates experts and leading-edge solutions into your organization so you can focus on what really matters.