Description

Job Description

The Applications Architect will be responsible for designing, developing, implementing, troubleshooting and maintaining complex enterprise application solutions in support of the business.
In this capacity, the Applications Architect will:

  • 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; and
  • Design creative/outside of the box solutions.

Proficiencies :

  • 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 Direction 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); and
  • High level of Security Awareness.

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; and
  • Must be highly effective within a collaborative environment.

Education

Any Graduate