Dear Folks,
Wishes for the Day !!!
This is Shawn from Riviera Consulting Inc.
We Need consultant for Solutions Designer/Architect
Please share suitable profiles to [email protected]

*Job Title        :  Solutions Designer/Architect
Location        : Alpharetta, Georgia
Duration        :   6 Months*

Responsibilities
As a hands-on designer/architect, primary responsibilities center around
design and development of web based, real-time and batch applications using
a variety of platforms, tools and languages including Java, Spring, iBatis,
Oracle,  HTML, CSS, and Javascript, among others. Collaborate with members
of the design team – both technical as well as business owners - to identify
requirements and design new products or extensions to existing products.
Produce application prototypes with sufficient detail to allow others in the
development team to complete the development work.
Provide technical oversight to the development process including code
reviews and mentoring of the technical team.
Must be able to deliver solutions end-to-end with a focus on hitting
delivery milestones.  Experience in an agile development
environment and understanding of agile/lean delivery methods is required.
Propose and document technical design recommendations and improvements.
Positions in our technical team require strong
technical opinions and open communication.
Document designs and development work according to established documentation
standards
Design and oversee unit tests to ensure application logic is fully exercised
for each application component.
Exhibit knowledge and experience in pragmatic application design and
patterns.  Must be experienced in design patterns associated with
lightweight application architectures.  In addition, candidates must be
comfortable working across diverse applications including web interfaces,
real-time systems and batch applications.
Must exhibit high personal standards and design practices for developing
applications and components  that are clean, cohesive,
decoupled and configurable.  Candidates must be comfortable providing unit
tests and documentation (in the code and outside of it) with each solution.

Determine flaws in existing applications/designs and propose alternatives.
Must be able to quickly identify the source of bugs, for
example, and resolve them in the proper way
Must exhibit a solid understanding of conventional development platforms,
tools and concepts including Java/JEE, Oracle/RDBMS, JDBC/ORM, Transaction
management, aspect oriented development, Spring, web services/API
development, real-time applications/concurrency.  Candidates must also be
able to absorb new ideas and technologies quickly and must be able to
apply these
technologies to a problem domain in a way that is both practical and
reflects best practices.
Must be comfortable working in an agile environment and using tools like
JIRA to track and communicate the status of tasks.
Candidates must be efficient and productive with common development tools
and environments such as Eclipse IDE, Ant,
JBoss/Tomcat, Linux,  Subversion and relational databases, such as Oracle.
Must exhibit the ability to configure your local machine and work
independently.
Candidate must exhibit excellent written and verbal communication.   Ability
to discuss business requirements and articulate complex technical concepts
is an absolute necessity.   In addition, candidates must be able to provide
documentation of their development work that can be used by other members of
the team.

Skills/Attributes
Coder at heart

Strong architecture and design skills
Ability to multi-task and utilize a broad array of technologies and
frameworks

Spring/SpringMVC or other IoC container
JMS or other messaging – helps but not required
JDBC/ORMs
Web Services – helps but not required
Dev Tools - Eclipse, Ant, Subversion, JBoss
Class and package design
Data security protocols and techniques
Experience working with web based apps, batch systems and/or real-time
processing
Unit and performance testing using JUnit
Detail-oriented
Consultative and team-oriented
Strong written and verbal communication
Excellent work ethic
Knowledge of various scripting languages like python, ruby or others is a
plus, but not required

Experience
Bachelor’s degree in CS required
7 years software development experience
4 years JEE development experience
Experience leading small development teams/projects is a plus, but not
required
------------------------------------------
Warm Regards ,
Shawn - Sr. Technical Recruiter
Riviera Consulting LLC.
Office: (201)-710-8278
Email: [email protected]

-- 
You received this message because you are subscribed to the Google Groups "GTA 
DBA" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/gtadba?hl=en.

Reply via email to