Technical Architect-remote work possible

Flexion Inc.

Flexion is seeking Technical Architects to join our agile application development teams in the Maryland/Virginia/Washington DC area. This position allows for remote work, although a couple days per quarter may need to be worked onsite in the Baltimore area. We are looking for technical architects with strong application design and development skills. In this role you must possess excellent problem solving skills and deep technical knowledge with a strong aptitude for appreciating the focus, scope and impact of your work in a much wider and forward-looking software landscape. The candidate should also be able to demonstrate a history of technical leadership, excellent communication, and a positive driven attitude. Position Duties: Provide technical leadership for a large team of software engineers through communication, documentation, and example Design, code, test, debug, and document software in an agile environment, including application framework components for use by the development team and business components when it intersects with new technology direction Collaborate with other teams in the organization to define supporting infrastructure and software tools needed to run and monitor software in a large scale environment Learn and analyze new technologies and industry best practices to identify suitability for adoption by the development team Contribute to the design and architecture of software and infrastructure to ensure projects meet goals for security, scalability, maintainability, availability, and resiliency and should be able to clearly articulate and present the implications of design/architectural decisions, issues and plans to leadership Develop reusable patterns and encourage innovation that will enable team velocity Drive a quality mindset within the team Excellent analytical and creative problem solving skills Independent/go-getter attitude to stay well-versed with new evolving technologies and apply this knowledge to improve the software we are developing now or in future Experience with all aspects of application development Required Qualifications: 2+ years of technical leadership experience 10+ years of application development experience Demonstrated success in building design patterns and software engineering best practices Experience building APIs using a microservices architecture Experience developing cloud application architectures, specifically AWS Experience with tools supporting DevOps and Continuous Delivery Experience with automated unit testing, end to end testing, smoketests and application monitoring. Bachelor's degree in Computer Science, Information Technology Management or Engineering, or other IT related degree or two (2) additional years of experience in the Information Technology field in lieu of a degree for a total of twelve (12) years of experience. Preferred Qualifications: Experience in complex projects with division or company-wide scope Experience designing systems for extremely high availability with 99.999% uptime Experience in projects requiring application re-engineering, modernization - provided by Dice

Technical Architecture, Application Development, AWS

View this job on