[ajug-jobs] Lead Architect

no_reply at jrecruiter.org no_reply at jrecruiter.org
Tue May 6 09:41:58 EDT 2008


A new job has been added:

Job ID:               2055
Job Title:            Lead Architect
Location:             
Business Name:        Private
Email:        private.unknown.secret at gmail.com

Job Description:
----------------

We are looking for a competent, articulate person to assume a challenging role as lead architect for our software product. Within this role, you will work with engineering management as well as other engineers to build a leading edge software product.

As a member of the Development team, you will be required to participate in all phases of software development. This includes research, architecture, design, implementation, prototyping, delivery, and documentation. You will also be expected to maintain a close, positive working relationship with other software developers and the QA team to ensure that the quality of software is maintained at a high level.

The Lead Architect will be responsible for designing and constructing Java UI & Server components for our software products. The developer will be responsible for producing commercial production quality software. The developer will be expected to have a profound understanding of mass use software challenges such as maintenance, usability, robustness, flexibility, and performance. The developer will be expected to work with product and engineering management to specify software systems based on business requirements and translate those requirements into software solutions.


Job Restrictions:
----------------

The candidate will possess the following prioritized skill set:
- Bachelor's degree in Computer Science from an accredited university or relevant experience
- At least 5 years of professional development experience. Non-professional experience will be evaluated for desired criteria
- Experienced participation in full product life cycle
- Demonstrated experience designing aesthetic user interfaces
- Profound Java development skills
- Profound experience with rich desktop Java applications
- Profound experience with Eclipse or IntelliJ development environment
- Solid understanding of OOP, OOD, OOI techniques
- Demonstrated ability to debug tough problems
- Professional development experience. Demonstrated working relationships with other development/QA teams
- Desire and ability to communicate, verbally and in writing, design specifications and concepts
- Linux development experience
- Good understanding of threading and network marshalling
- Good understanding of interface programming concepts such as acceptance, maturity, flexibility, consistency, and dependency
- Solid understanding of advanced Java techniques such as abstract classes, generics, polymorphism, inheritance, and overloading
- Basic understanding of language design
- Good understanding of core data structures such as trees, lists, hashes, maps, and arrays
- Good understanding of algorithmic analysis such as sorting and searching
- Experience with database access tools such as hibernate
- Willingness to work in a hectic environment where sometimes you have to figure things out for yourself
- Willingness to work with third party products that may have problems/bugs

This job was posted on: 2008-05-06

For more information, please visit: http://www.ajug.org/ajugjobs/showJobDetail.do?id=2055





More information about the ajug-jobs mailing list