|
|
|
| |
| Overview: |
The Chief Architect creates and manages the end to end architecture and technical designs for enterprise scale web applications. This position leads development teams as related to application architecture and senior technical design issues and participates in hands-on fashion in construction, architectural compliance reviews, testing strategies and other duties as needed.
|
| Responsibilities: |
- Lead architectural and design activities for medium to large development teams (10+ members).
- Create end-to-end architecture and technical designs for enterprise-scale web applications
- Design & develop highly complex applications
- Lead technical designs and perform code reviews as needed.
- Leverage standard design patterns for building applications
- Hands-on coding as needed.
- Implement service oriented architectures.
- Design reusable code, leverage existing application architecture/framework capabilities and functionality, and design/develop solutions that are highly reliable, scalable, and perform to meet business-defined service levels
- Remediate performance and scalability issues with in the application
- Design and implement solutions to be reliable, scalable, and perform at a high-level to meet the service levels associated with mission-critical, web-based solutions that service large volumes of concurrent users
- Provide senior level perspectives related to the software development lifecycle, methodologies/standards, application architectures (.NET), and technical designs/solutions
- Lead developer testing initiatives.
- Keep current on latest technologies and methodologies and understand when to use what
- Insure up to date design deliverables, architectural diagrams and standards documents.
- Communicate with developers on best practices, design decisions, etc.
- Ability to communicate with clients on design decisions and help them make key technology decisions
- Understand and be able to lead clients from application design through deployment
- Mentor developers
|
| Qualifications: |
- Bachelor degree in Computer Science, Software Engineering, Information Technology, Information Systems, Business or equivalent combination of education and experience.
- Must have object-oriented design and programming experience
- Strong working knowledge of common design patterns
- 10+ years of application design and development with a focus on multi-tier architectures and component implementation
- Extensive hands-on .NET development experience with a focus business tier development in a transactional environment.
- SQL Server experience is also required.
- Having performed the role of a lead technical architect on a previous project with overall technical accountability for a 10+ person development team
- Excellent written and verbal communication skills
Physical Requirements: Normal office conditions, travel as necessary The above statements are intended to provide the general nature and level of work being performed by most people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties and requirements TeleTracking Technologies, Inc. employees shall adhere to all of TeleTracking Technologies policies and procedures including those relating to confidentiality and security of our data assets. This includes limiting individual's access to only that protected information necessary to perform job duties as required under HIPAA.
AA/EOE
|
|
Go back to the welcome page
|
Applicant Tracking Software
|
|
TeleTracking is an Equal Opportunity Employer. All applicants are considered for positions without regard to race, color, religion, sex, sexual orientation, national origin, qualified disability or handicap, or veteran status.