Applications Architect
Open Systems Technologies
Washington, DC, United States
$135K-$200K a year
Full-time
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
27 days ago