Company
Quoin Inc. specializes in the design and development of
enterprise-level systems that are distributed, robust, scalable and
based on open standards. We deliver value and quality by applying
rigorous controls (such as continuous integration, automated testing
and agile project management) to the development process. We are an
established consulting firm with decade of success for Fortune 1000
companies and other clients.
Quoin is looking for an Enterprise Architect to provide innovative
technology solutions for complex IT problems—an experienced
technologist who will grow in tandem with the company. The individual
should possess proven design and architecture skills, be
delivery-focused, be willing to take on challenging opportunities,
thrive in a collaborative and team-oriented environment, and have a
desire to learn and apply new technologies. The individual should also
be experienced with open-source systems including Linux, Apache,
Jakarta and JBoss. Quoin is committed to the use of open-source
systems and contributing back to the open-source community.
Required Skills
- Proven track record for problem solving and delivering high-quality
software components
- Strong knowledge of a component frameworks such as J2EE or .Net
- Strong knowledge of one or more application servers
- 8 years of professional software development experience, including
experience as a team lead on one or more projects
- Significant experience with iterative (non waterfall) and
task-driven development practices
- Experience architecting enterprise-level systems
- Software testing knowledge, including experience with automated
unit, system, load, and performance testing.
- Experience in a client-facing role, with excellent verbal and
written communication skills
Preferred Areas of Expertise
- 12+ years experience in application development using Java and at
least one other OO language
- Hands-on knowledge of JSPs, Java Servlets, EJBs, JDBC and other Java
APIs
- Application development experience in .NET
- Application development and deployment experience on one or more
UNIX platforms
- Practical experience in the development of interactive web-based
systems using HTML and XML
- Practical experience with applications servers including WebLogic,
Jboss, WebSphere
- Experience with Oracle or other RDMS
- Experienced with Extreme Programming, or applying other Agile
Development methodologies such as SCRUM or Feature Driven Development
(pair programming and test-first experience a big plus)
- Experience developing in a continuous integration environment using
CVS (or other source code control system) Ant and JUnit.
- Experience working with Unix (Linux & Solaris) and TCP/IP networks
- Experience working with Seibel and/or SeeBeyond
- Experience with design and implementation of relational schemas and
object-relational mapping
- Experience in software specification using UML or other
object-oriented analysis and design methods
- Experience with the Rational Unified Process, SDP-21 or CMMI process
areas
Potential Responsibilities
- Serve as a lead architect in an enterprise environment
- Participate in design and code reviews for components produced by
application teams
- Serve as teach or team lead for a J2EE application team
- Participate in analysis of application requirements
- Design, code, and test application components
- Produce design and other documentation
- Share knowledge and development techniques throughout the
organization
- Demonstrate flexibility by acquiring new skills and taking on new
tasks
Send cover letter and resume to
(E-Mail Removed). This is a full-time
position only. Candidate must be eligible to work in the United
States. No third party responses please