Job Title:
Applications Architect

Company: Open Systems Technologies

Location: Washington, PA

Created: 2024-05-04

Job Type: Full Time

Job Description:

An international law firm is looking for an Applications Architect to join their team in Washington, D.C. Please read the information in this job post thoroughly to understand exactly what is expected of potential candidates.Compensation: $135-200kThe Applications Architect will be responsible for designing, developing, implementing, troubleshooting and maintaining complex enterprise application solutions in support of the business.Responsibilities:Present enterprise technology architecture solutions which could include complex data structures, integrations, networking and securityPresent new ideas and concepts to technical and non-technical audiencesTranslate future-state business capabilities into solution architecture requirementsDesign and develop API's for a variety of applications. Identify opportunities to simplify code, improve architectures and reduce vendor dependenciesCreate/Maintain and follow IT/InfoSec policies/proceduresInfluence, guide and facilitate agreement with stakeholders and peers across ITEstimate financial impact of solution architecture alternativesWork creatively and analytically to solve business problems and propose solutionsMotivated and driven by achieving long-term business outcomesTrusted and respected as a thought leader who can influence and persuade business and IT leaders and IT development teamsTechnology neutral: remains unbiased toward any specific technology or vendor choice shows preference to results than personal preferencesWork effectively in a team environment and lead cross-functional teamsDisplays intellectual curiosity and integrityHighly skilled in multitaskingDesign creative/outside of the box solutionsQualifications:Minimum of 5 years of relevant experience in developing Enterprise Solution DesignsBachelor's degree in Computer Science, Information Technology, or 8 years related field experienceExcellent communication and collaboration skillsExcellent problem solving and analytical skillsMust be highly effective within a collaborative environmentExtensive experience in application development methodologies and design patterns;Expertise in integration technologiesKnowledgeable on SDLC methodologies such as Waterfall, Agile / Scrum / Iterative, Rapid Prototyping, Incremental, and DevOpsExperience with the following technologies: C#, Python, JavaScript, CSS, HTML SQL, SSAS, Star/Snowflake/Relation DB designs, Azure DevOps, Azure, AWS, OAuth, SAMLUnderstanding of Azure Active Directory and SSOExpertise with PowerShell is a mustExpertise on web hosting (IIS, Apache)Expertise on MS Windows OS operating systems. Linux a plusKnowledge and understanding of different modeling languages such as UMLExperience and knowledge of IT service management (ITSM) and Information Technology Infrastructure Library (ITIL)High level of Security Awareness