Application Architect
The Software architect position is the high end position in software engineering. The main job function of software architect is to architecture and design complicated, large scale software systems in enterprise level. Although programming is not a main job requirement, software architects are usually super level programmers since most of them come from senior software engineer and programmer positions.
- Extensive experience in enterprise software development life-cycle.
- Proven expertise in software architecture design on large mainframe systems.
- In-depth knowledge and experience in information systems architecture, software design methodologies, software design patterns, and object oriented design.
- Proactive and result-oriented leader adept in mentoring and motivating the dynamic team to exemplary performance.
- Effective communicator adept in delivering superior customer service and bridging the business and technical communities.
- Highly proficient in analyzing, designing and adopting innovative techniques to upgrade the work standard.
- Proven mentor ship and staff development skills.
- Advanced problem solving capabilities
- Excellent verbal and written communication skills.
- Target centric and devoted to accomplishing the indispensable projects with in the desired framework of time.
- Capable of creating a favorable working environment.
- Expert in exploring innovative techniques to upgrade the standard of works.
- Proficient in trouble shooting and putting on track the detracted machinery of management.
- Good communication and interaction with the coworkers.