Job ID :
12817
Company :
Internal Postings
Location :
AUSTIN, TX
Type :
Contract
Duration :
6 Months
Salary :
Open
Status :
Active
Openings :
2
Posted :
26 Apr 2018
Job Seekers, Please send resumes to resumes@hireitpeople.com
Description:
Summary of the Role:

This role requires architecture design leadership for enterprise applications and extensive experience in architecting and deploying web-based and API drive business applications. Must possess hands-on experience in coding, deploying distributed architectures and platforms, designing for scalability and performance, and implementing large-scale vendor systems.

Responsibilities:

In your role you will use your architecture and leadership skills to advance our application through Agile scrum team. The responsibilities include:
  • Evaluate end user needs, translate business requirements to technical design in collaboration with business and product owners. 
  • Leverage existing applications to architect well designed structures that will grow and scale.
  • Create project and application architecture deliverables that are consistent with architecture principles, standards, methodologies, and best practices. 
  • Responsible for defining technical evaluation criteria for product and technology selection and determining technical approaches to ensure all architectural solutions result in a coherent systems design. 
  • Lead technical design sessions with the development teams, including the creation of class models, sequence diagrams, component models, etc., and detailed design specifications to ensuring that architecture standards are followed. 
  • Assist with the DevOps functions and documentation where needed. 
Skills Required:
  • Bachelor's degree in Computer Science or equivalent work experience; 
  • 8-12 years of experience progressing to the level of software architect.
  • Deep understanding of TFS, VSTS and MSBuild 
  • Designs and develops JAVA software components in a fast-paced environment – this is a hands-on role.
  • Expertise in building overall system architecture of information system, encompassing external and internal interface analysis and definition, as well as functional requirement allocations.
  • Experience in enabling application integration through Webservices and Message Queue(MQ)/Message Broker(MB) infrastructure, SQLServer Service Broker (SSSB)
  • Analyze and Design application interfaces to provide and consume .NET Webservices
  • Extensive knowledge of Java development and design; of complex, large scale, n-tiered applications using Java/JEE v.8, HTML, JavaScript, SQL and JSP; and relational and object oriented modeling.
  • Extensive experience with WebSphere Application Server are required.
  • Extensive Experience with Spring framework and ORM framework
  • Extensive experience with Multi-threading
  • Extensive experience with RUBY, AngularJS, Java Design Patterns, Hibernate, Maven, JUNIT5, Java Mockito or other mock tools for testing, and Java logging Log4.