(immediate hire)
We are looking for a
Solution Architect who will be heavily involved in shaping the evolution of our
current products and defining methodologies and frameworks to build and deploy
new functionality and application extensions. The position is a combination of
Technical Analyst, Data Architect, Coder and Software Architect with strong
technical leadership skills. This is a 6 month contract, during which you will
provide direction for your assigned project components. You must have an understanding
of structured software environments and the entire software lifecycle.
Additionally, you must possess a passion and drive to improve all parts of the
software cycle with a focus on technical excellence in the software itself.
The Solution Archi
tect
will have a mix of advanced technology and strategic business acumen. This role
requires both broad and deep technical knowledge and the ability to architect
solutions by mapping common product requirements and business problems to
reusable end-to-end technology solutions. The Solution Architect must have
hands-on experience with the development of software products and the
development and implementation of enterprise business solutions.
The Solution
Architect is aligned with major lines of business and responsible for working
with the business and IT development teams to design solutions that are
consistent within a larger enterprise architecture. In that capacity, the
Architect must be able to provide all levels of design needed for the solution
(including information, infrastructure, application and business), mentor and
lead development teams in developing the solution, and occasionally participate
in the development of technically challenging portions of the solution. The
Solution Architect is also challenged with maintaining a broader focus during
solution design so that each solution can contribute to and share from a core
service-oriented architecture.
Additional Education / Experience:
- Degree
in Computer Science, Engineering or other closely related field. - 7+
years of experience in software development. - 3-5
years of experience operating in an architect or senior developer role on
enterprise-wide development projects. - Outstanding
organizational, presentation, written and verbal communication skills. - Senior-level
experience with Java 2, Oracle (or other enterprise database platform). - Excellent
understanding of unit testing methodology is a must (test first, code
later). - Senior-level
experience of UX/UI related design with a focus on web and mobile
technologies. - Understanding
of C# or C++, along with ASP.net would be an asset. - Agile
development experience is an asset. - Experience
with or exposure to open source initiatives such as Eclipse, MySQL,
Apache, Spring, and Tomcat is preferable.
To apply for this position please send a WORD ATTACHMENT resume ONLY to kurosh.hormozian@advantex.com along with the following
questions and answers in the email.
Please note that
submissions will only be considered if answers are provided.
1. If you had to staff a software development group, what is the #1
quality/skill you would look for?
2. What
quality/skill do you bring to the architecture role that sets you apart from
others?
3. Identify
something about you and/or your approach that contributes to the success you
have in executing your development duties that is atypical for a Solution
Architect.
4. What strategies
do you employ to help you achieve excellence while maintaining a productive
pace?
5. What are your
thoughts on Developers writing automated Unit Tests.