|
Department: IT - Integration Department Job Type: Software Development & Integration Travel: up to 25% throughout North America Location: Calgary
Job Description
In a team environment, the Sr. Software Developer/Integration Specialist delivers high quality integrated project management tools and solutions, plus develops new products, all of which exceed our client’s expectations that are from the Fortune 500 list of companies.
Responsibilities
In an environment that is client driven and project based the successful candidate will:
- Proactively communicate with our internal and external customers in a professional manner
- Create new applications or update existing applications using client server and web based technologies
- Understand clients’ needs, identify root causes of problems, and design pragmatic and robust technical solutions, identify and report scope changes, write report, document, code, troubleshoot interface issues and IT infrastructure issues
- Update and service packs for all applications, and set up new databases and provide technical support on all of Emerald's products
Education
- Degree in Computer Science, or a combination of education and professional development
Professional Development
- Five years experience working on software development and the same amount of experience on system integration projects
- Proven ability to find problems and create solutions before they arise which results in stable code that is produced in tight time frames
- Easily grasps technical concepts and clearly communicates these to technical and non-technical people
- Two years experience responding to emergencies, with the ability to scale down a potential Chernobyls to a mere Three Mile Island
- Three years experience developing and deploying applications for IBM Websphere, BEA Weblogic, Tomcat and IIS
Over seven years experience with Java and Oracle
- Two years hands on experience using Action Script Flex3 Adobe developer
- Two years experience researching and writing technical reports using Crystal Reports or Infomaker, or another report writer for end users
Databases
The candidate must be fluent in the SQL language, and be comfortable with daily database administrative tasks. Experience is required in at least one of the products below:
- Oracle and PL/SQL
- SQL Server and T-SQL
- Sybase and T-SQL or PL/SQL
Programming Languages
The candidate must be fluent in the Java language, preferably with experience in Java 5 or newer.
- Java and JSP
- C# or VB.NET and / or ASP.NET
- Experience in Web environment
- Experience with Flex is a plus
- Experience with other languages, such as C# and VB.Net
- Experience with web services
- Experience with word flow automation engines
Tools and Technologies
- Spring, Struts, Wicket
- Hibernate, Ibatis, Torque
- Ant, Maven
- Subversion
- Java Flex Intellig
|