Application Architect
75 on C2C
Washington DC
6+ Months
Any VISA
No F2F (candidate must be willing to relocate at his own/employer's financial expenses)
Job description
Experience designing enterprise applications with enterprise workflow and business process integration.
Experience designing applications with service oriented architecture (SOA).
Strong communication using both business and technical terms.
Ensure software and system architecture are in synchronization.
Act as the emissary of the architecture.
Confirm the appropriate modeling is being done, to ensure qualities, like performance, are going to be met.
Provide input to tool and environment selection.
Identify and interact with stakeholders to ensure their needs are being met.
Make certain that the architecture is not only the right one for operations, but also for deployment and sustainment.
Resolve technical problems.
Perform advanced-level application design and development activities, under minimal direction.
Diagnose and correct both application and infrastructure issues.
Experience designing enterprise applications with enterprise workflow and business process integration.
Experience designing applications with service oriented architecture (SOA).
Strong communication using both business and technical terms.
Ensure software and system architecture are in synchronization.
Act as the emissary of the architecture.
Confirm the appropriate modeling is being done, to ensure qualities, like performance, are going to be met.
Provide input to tool and environment selection.
Identify and interact with stakeholders to ensure their needs are being met.
Make certain that the architecture is not only the right one for operations, but also for deployment and sustainment.
Resolve technical problems.
Perform advanced-level application design and development activities, under minimal direction.
Diagnose and correct both application and infrastructure issues.
Research and evaluate new software, frameworks and techniques to provide recommendations to the division and training to developers.
Document and maintain technical specifications.
Required Skills/ years of experience needed:
Bachelor's degree in CS or equivalent professional experience.
10+ years' experience with Microsoft .NET tools and technologies.
10+ years' experience in the complete software development life cycle.
10+ years' experience with user interface, web service, and/or database development.
10+ years' experience with UI tools JS tools such as JQuery
Excellent communication skills working with a distributed team.
5+ years' experience with nTier application experience (user interface, web services, app services, data services, etc)
Experience with JavaScript front-end technologies like Angular, Backbone, Knockout, or React
Hands on experience in delivering applications and contributed to the overall design.
Experience using, building, and designing web APIs (REST or other types).
Experience working on a large projects
Experience working directly with the "customer” to determine the requirements would be good.
Desired Skills:
Agile Methodology
TFS
Web API experience
SQL Database design and Entity Frameworks
2+ years working in an Azure Cloud environment.
•
Last updated on Jan 16, 2017