鲜花( 1394) 鸡蛋( 16)
|
Job Position: Senior Software Engineer
6 ?" F* [3 |# wJob Term: Permanent
4 q7 I7 k# h' YJob Category: Information Technologies
8 }# ^ f# v7 p+ m2 E: xStart Date: As soon as possible 0 q$ K0 {$ i8 s7 X8 }. b5 A) F
Location: Edmonton 8 p5 i' j2 n, ~/ k, ?8 e+ Y
Salary Range: $50,000 + Per Year * S- X+ d, r) q! a7 c8 K
Description: The candidate will be working under the Operations Manager or Project Lead, design and otherwise assist with the development of web-based database applications in consultation with the client; including: S; s- @5 q. p4 H
$ l+ ~" p- N+ [ S( _
- Supervise and lead the programming team in the creation and maintenance of software code.# y/ |) `& A" Z8 h( S* H+ e
- Develop software design specifications.
1 E% ]2 y0 ?/ a- Research and develop system architectures.* T& m+ c% t1 ~' }& b# G6 \
- Create and maintain software development plans.6 n( C$ L% \0 X: t2 Z
- Create and maintain internal programming and development standards.
: j: g+ W* u: s/ l5 w' s# ]8 p1 i& D- Research and recommend third party programming tools and components.
7 v! u1 T7 M- i! e" B# c- Attend and participate in Software Project Planning meetings.6 B. K' Y. p1 S$ b2 I6 u" R7 n
- Report to the Operations Manager and Project Team on development activities.4 y, E1 K7 z/ b% h3 l
- Maintain proficiency in existing and new company-identified development environments.& K% _# `- V$ O+ P! X/ I0 S4 @
- Other duties as designated by the Operations Manager or Project Lead.% h& ^6 u/ p% |# Q3 j8 ^; ]+ ?
8 X" Q4 S4 T) Z( k+ T; } & D+ N4 \2 }$ u; j
Requirements: -Minimum 4 years of recognized Post-Secondary Education in a Software Development (or closely related) program.% }- P; Y4 C9 ]
- When compared to the Key Tasks and Skills sections (above) 1) minimum 5 years work experience in a related field; 2) minimum 2 years work experience in a CLOSELY related field (concurrent with above).6 z* I( o7 S' X2 R
- Demonstrated ability in the efficient completion of software projects, including development of software design plans and system architectures. t- P: ^2 j9 n3 L* T" E
9 M7 z, r, N) Z5 s [$ b
**The Software Engineer may be required to successfully complete a RCMP Enhanced Reliability Level 7 check.& p# Y9 L9 ?1 @) T% q
0 r, G; T6 k7 ^* W# ]8 x& A# \
+ Z6 {" v7 L# b
Skills:, X" t3 }/ r. E. K! u/ n" x
- Excellent understanding of, and proficiency in, the staged software development process.) i2 j% d2 a9 M+ t
- Excellent understanding of, and proficiency in, relational database techniques and environments as it relates to data modeling and information flow processing.6 y6 P3 X" X) w* R! L9 t
- Experience with Enterprise projects and scaling.
' d! Z7 z( z7 T5 [! A6 ^" ]" v. p- Excellent proficiency in the following PRIMARY environments, languages or standards: 1) JAVA (and J2EE compliant IDE environments); 2) LAMJ (Linux, Apache, MySQL, JSP, including the compliant application servers); 3) HTML; 4) JavaScript
0 E, N, Q+ R( u1 w, S1 t9 R
, G4 ?0 y# O7 u' FAbove Average proficiency in the following SECONDARY environments, Languages! M) i8 ]$ l, b) ~
or standards: 1) XML; 2) PHP; 3) Microsoft .NET (including ASP.NET)- U7 m/ r, t* M) U: Y$ D8 H) A9 F, j
* r7 _; Z M) ^8 T" C; d- Above Average understanding of, and proficiency in, website configuration and maintenance, including security techniques and environments. H1 x( N/ P/ Z; f( B L1 H# m7 _
- Average proficiency in the Microsoft Office suite of products.
' [1 H- Z- a3 |6 E' S" ?# G- Experience with a variety of client Operating Systems, including Windows, MAC, and Linux.
) P1 Y/ e1 X! e5 F x3 E
: \) Z5 R5 p: W, j! g7 mMaxim Group is Western Canada's leading staffing provider, specializing in placing professionals on a temporary, contract, and permanent basis. We place outstanding performers on exciting assignments with leading companies. To be considered for this opportunity and others, please forward your resume with your name and position in the subject line to: , q7 k7 D* Y3 U0 j0 K' N. ~
Email:edmjobs@webmaxim.com
. q/ c% Q7 i, b1 ?: O- Mor fax to 780.990.1302 |
|