Applications Architect


Job Details

An international law firm is looking for an Applications Architect to join their team in Washington, D.C.


Compensation: $135-200k


The 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 security
  • Present new ideas and concepts to technical and non-technical audiences
  • Translate future-state business capabilities into solution architecture requirements
  • Design and develop API's for a variety of applications. Identify opportunities to simplify code, improve architectures and reduce vendor dependencies
  • Create/Maintain and follow IT/InfoSec policies/procedures
  • Influence, guide and facilitate agreement with stakeholders and peers across IT
  • Estimate financial impact of solution architecture alternatives
  • Work creatively and analytically to solve business problems and propose solutions
  • Motivated and driven by achieving long-term business outcomes
  • Trusted and respected as a thought leader who can influence and persuade business and IT leaders and IT development teams
  • Technology neutral: remains unbiased toward any specific technology or vendor choice shows preference to results than personal preferences
  • Work effectively in a team environment and lead cross-functional teams
  • Displays intellectual curiosity and integrity
  • Highly skilled in multitasking
  • Design creative/outside of the box solutions


Qualifications:

  • Minimum of 5 years of relevant experience in developing Enterprise Solution Designs
  • Bachelor's degree in Computer Science, Information Technology, or 8 years related field experience
  • Excellent communication and collaboration skills
  • Excellent problem solving and analytical skills
  • Must be highly effective within a collaborative environment
  • Extensive experience in application development methodologies and design patterns;
  • Expertise in integration technologies
  • Knowledgeable on SDLC methodologies such as Waterfall, Agile / Scrum / Iterative, Rapid Prototyping, Incremental, and DevOps
  • Experience with the following technologies: C#/.Net, Python, JavaScript, CSS, HTML SQL, SSAS, Star/Snowflake/Relation DB designs, Azure DevOps, Azure, AWS, OAuth, SAML
  • Understanding of Azure Active Directory and SSO
  • Expertise with PowerShell is a must
  • Expertise on web hosting (IIS, Apache)
  • Expertise on MS Windows OS operating systems. Linux a plus
  • Knowledge and understanding of different modeling languages such as UML
  • Experience and knowledge of IT service management (ITSM) and Information Technology Infrastructure Library (ITIL)
  • High level of Security Awareness





 Open Systems Technologies

 04/18/2024

 Washington,DC