Technical Architect
Location
United States
Posted
1 day ago
Salary
$150K - $180K / year
Seniority
Lead
Job Description
Technical Architect
LTS
• Quickly develops a holistic view of the organization’s current IT architecture, business operations, in-flight technology modernization initiatives and future plans. • Conducts workflow analysis, technology assessments, and business-related studies to define business case plans and architecture strategies supporting long term sustainability and growth. • Works with stakeholders and plays a lead role in defining solutions to address business requirements. • Creates system design artifacts for both current and future state of the application. • Works with internal and external partners to define interfaces, data exchange mechanisms and data structures required by the solution. • Translates high-level product development strategies into network and system requirement specifications and works with other engineering disciplines to develop lower-level detailed implementation requirements. • Develops systems and system element architecture and design and interface definitions. Defines system implementation approach and operational concept. Develops models and architectural guidelines for current and future system development. • Author primary architecture artifacts for existing or new products to generate a baseline of technical reference and expertise. • Provides guidance and strategy for adoption of new technology products and processes optimizing developer, customer, and end-user experience. • Updates technology roadmaps aligning to higher organizational strategies and vision as needed. • Conducts trade-off analysis on applications when needed. • Builds a trusted advisory relationship with various stakeholders. • Express and defend personal/team dissenting opinions with clarity and diplomacy. • Proactively and insightfully report/document delivery of value.
Job Requirements
- Bachelor's Degree in Engineering, Computer Science, Systems, Business or related scientific/technical discipline.
- 15+ years of experience. 10 years of additional relevant experience may be substituted for education.
- Mature written, oral, and visual communication with sensitivity to the perspectives, limitations, and needs of different audiences.
- Demonstrated application architecture experience.
- Ability to distill/optimize/simplify complex concepts, diagrams, and reports for consumption by different audiences.
- Proven knowledge of technology and application landscape at the VA.
- Experience in the design of scalable, resilient, and highly responsive enterprise applications.
- Experience in creating solution blueprints and future state processes.
- Well-versed in DevSecOps culture, processes, measures, and tooling.
- Great interpersonal skills and ability to work independently with minimal guidance/supervision.
- Solid experience with Microsoft and other collaborative tools including Teams, SharePoint, Jira, etc.
- Demonstrated experience in a remote work environment.
Benefits
- Comprehensive benefits for you and your family
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Elicit business requirements from requesting areas to understand and map needs; • Perform analysis and development activities by specifying and coding programs according to models defined together with the systems architecture team, in both projects and system maintenance; • Execute unit and integration tests of programs and systems, including test scripts and preparation of test data, to verify operational behavior and compliance with user requests; • Validate system processes with users, providing technical support and guiding them in operation and acceptance testing; • Support the deployment process, assisting the operations team and monitoring outcomes to ensure proper functioning; • Identify potential infrastructure, performance, or system failure points and propose solutions/improvements to eliminate issues in the short, medium, and long term; • Monitor quality and performance indicators of systems, services, and components, aiming for continuous improvement of service quality.
Role Description Frima is looking for a Senior Unreal (C++) Programmer with strong mobile platform experience to help take our game programming team to the next level. What your weeks will look like: - Actively participate in daily Scrum meetings to ensure strong technical alignment and smooth project progression. - Serve as a technical reference for the programming team by providing guidance, mentorship, and recommendations on complex technical challenges. - Contribute to code reviews and continuously improve code quality, performance, and maintainability standards. - Develop and optimize Unreal Engine systems specifically for mobile, taking into account the constraints of Android and iOS platforms. - Tackle mobile performance challenges (CPU, GPU, memory, battery) and propose optimizations tailored to production mobile environments. - Develop mobile platform integrations, including connectivity features (e.g., Bluetooth, Wi-Fi, network services), peripherals, and platform-specific mobile OS APIs. - Contribute to the evolution of technical tools, pipelines, and processes to support mobile game development. - Debug and resolve issues related to new devices and Android and iOS operating system updates. Qualifications - University or college degree in computer science or equivalent. - Minimum of ten (10) years of experience in a programming role. - Strong understanding of the various hardware and software layers involved in the execution of a video game. - Strong understanding of the different software layers involved in running a video game, particularly in a mobile environment. - Ability to think systemically, considering complex architectures working together (SDKs, mobile clients, Unreal Engine, network services, and communication protocols). - Relevant experience in mobile development (iOS/Android), including performance optimization, memory management, connectivity, and device fragmentation. - Excellent command of both written and spoken French and English. English proficiency is required, as we collaborate with English-speaking partners. - Ability to travel abroad when required. Requirements - Ability to handle multiple requests simultaneously and manage priorities. - Diplomacy, autonomy, resourcefulness, and versatility. - Excellent stress management in a fast-paced environment. - Strong collaboration and communication skills with multidisciplinary teams, with an interest in mentorship. Benefits - 4.5-day workweek year-round (Friday afternoons off). - A truly flexible work environment: 100% remote (for residents of the province of Quebec), hybrid, or 100% on-site — the choice is yours. - Up to 7 weeks of vacation per year, plus sick days and personal days — your well-being matters to us. - Comprehensive group insurance coverage from day one. - RRSP contribution program. - $400 allowance for ergonomic equipment purchases. - Access to chair massages, fresh fruit and snacks, a gym, sports activities, and more. - Regular presentations on projects and new developments — we keep our teams informed about what’s happening at Frima. - Close-knit, caring, and inclusive teams, even remotely.
Software Engineer, Golang
Defense UnicornsWe help mission-focused heroes solve the world’s biggest software challenges.
• Work with engineers internal to the company, and within the open source community on feature and bug fix requests • Proactively identify and resolve ambiguity in product requirements • Comfortable working proactively, managing time efficiently, and thriving in a vibrant remote work environment! • Actively participate in communities of practice via Slack and Github Issues • Integrate software products with existing defense systems, ensuring seamless interoperability and adherence to security protocols • Own architecture decisions and ensure technical quality across the engineering team • Participate in on-call rotation for our production environment • Develop comprehensive documentation, including design specifications, user manuals, and maintenance guides • Contribute to Open Source Projects. Participating in Cloud Native Computing Foundation (CNCF), Apache Software Foundation (ASF), or Open Source Security Foundation (OpenSSF) is a huge plus! • Stay abreast of emerging technologies and industry trends to inform product enhancements and innovation. • Provide technical mentorship and elevate engineering standards across the team • Influence product direction through deep understanding of user needs and system constraints
Architect high-performance WordPress solutions, implement testing frameworks, optimize Continuous Delivery pipelines, and mentor team members on engineering best practices to ensure code quality and reliability throughout the development lifecycle.


