Avanade Inc. .Net Application Architect- Austin 20% travel in Austin, Texas

.Net Application Architect

Design and create major aspects of the architecture of an application, including user interface, middleware, and infrastructure; to provide technical leadership to the applications development team; to provide design and code reviews; to ensure that uniform enterprise wide application design standards are maintained; and to collaborate with other stakeholders to ensure architecture is aligned with business requirements.

Primary duties may include, but are not limited to:

Contributes to overall systems architecture vision and ensures specific components are appropriately designed and leveraged.

Creates architectural designs that articulate the business context, conceptual design and component-level logical design.

Analyzes application portfolios to make standardization and rationalization recommendations in accordance to architectural principles, as well as architectural and technology standards and guidelines.

Analyzes application health and develops solutions to bring application in compliance with company standards and specifications.

Leads end-to-end solution architecture and coordinates with other architecture disciplines in the completion of the architecture models.

Partners effectively with business and IT leaders including Product Architects to ensure alignment with enterprise strategies and architecture models.

Facilitates the collaboration of all relevant architecture teams, development teams and solution engineering to create conceptual, logical and physical architectures.

Collaborates across teams to find solutions and modify architectures given scope changes, discovery of previously unknown issues and/or any unintended consequences encountered during detailed design, construction and implementation.

Resolves IT architecture problems through option analysis, which includes identification, assessment and resolution of business/technical problems in accordance to architecture standards frameworks and guidelines.

Maintains and suggests new architecture standards.

Provides governance at the project level to ensure that designs adhere to architecture related concerns to the IT delivery teams and business constituents as required.

Performs or contributes to architecture blueprint analysis to help identify gaps in current state, articulate future state and roadmap to get to the future state, and provides support for realization of the blueprints via project initiatives.

Stays abreast of industry direction, changes and improvements.

Contributes to strategy analysis and provides recommendations to close the gap between current and future state technology.

Leads the evolution of transitioning to a new architecture.

Directs projects to understand enterprise level architecture strategy, technology stack and identify future direction, gaps and roadmap in partnership with Product Architect.

Evaluates and selects from existing and emerging technologies the options that best fit business and IT strategic needs; able to present analysis and recommendations to senior leadership on emerging technologies.

Contributes to defining architecture standards and anticipate areas where architecture standards may need to be developed that are in-line with customer, IT and industry standards.

Develops linkage and relationship of architectural components.

Identifies service requirements, component capacities and loads for planned business growth.


About you


Computer Science Bachelor's degree or similar required, MS/MA preferred

3 years' experience in architecture/design with background in software development required

8 years' experience in information technologies required

2+ years' experience in Healthcare payer, Medicaid and/or Medicare

5+ years' Analyzing, designing, developing, implementing and maintaining application code in a variety of contexts

5+ years' Developing client premise-based and/or web-based software solutions

5+ years' With application development, complex code development, application testing and component design.

5+ years' of software design and development experience using C#, ASP.NET, MVC, WCF, Angular, Node.js, JavaScript, SQL Server, SSIS and be proficient in developing large scale web applications using a .Net framework.

3+ years’ experience in Oracle preferred

Experience with infrastructure preferred

Experience with agile scrum preferred

About Avanade

Avanade leads in providing innovative digital services, business solutions and design-led experiences for its clients, delivered through the power of people and the Microsoft ecosystem. Our professionals combine technology, business and industry expertise to build and deploy solutions to realize results for clients and their customers. Avanade has 27,000 digitally connected people across 23 countries, bringing clients the best thinking through a collaborative culture that honors diversity and reflects the communities in which we operate. We welcome all, and seek talented individuals who can bring their whole self to work, build inclusive teams and encourage diversity inside and outside the organization. Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Learn more at www.avanade.com

Avanade® Is An Equal Opportunity Employer. Avanade prohibits discrimination and harassment against any employee or applicant for employment because of race, color, age, religion, sex, national origin, gender identity or expression, sexual orientation, disability, veteran, military or marital status, genetic information or any other protected status.

Requisition ID - 47838

Avanade is the leading provider of innovative digital and cloud-enabling services, business solutions and design-led experiences, delivered through the power of people and the Microsoft ecosystem. Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation and has 30,000 professionals in 24 countries. Visit us at www.avanade.com.

Category: Software Engineering