Senior Developer

2iResourcing
Ottawa
CAD 60,000 - 100,000
Job description

Job Title: Developer

Duration: 6 months

Location: March Road - Ottawa (Currently work from home)

Desired Start Date: ASAP

Note: 65% of the work is development, the rest is support.

SCOPE

The Developer will be part of the Transportation team who support several legacy applications for Canada Post. Attend regular agile ceremonies and provide support and small enhancement requests for the applications.

DUTIES

  1. Provide application support and maintenance including daily checks, minor fixes or changes, and minor application upgrades/patches (as well as documentation management) for COTS and custom applications.
  2. Provide technical and functional guidance.
  3. Resolve moderate to complex problems.
  4. As part of systems testing and implementation, support service readiness and acceptance efforts.
  5. Support the Service/Help Desk in day-to-day end-user assistance and event management, including incident troubleshooting and resolution.
  6. Monitor performance of assigned applications, identifying bottlenecks, and working to remove them.
  7. Develop documents and revise system design procedures, test procedures, and quality standards, including working on development projects.
  8. Support testing.

DELIVERABLES

SKILLS AND EXPERIENCES

Must Have's:

  1. A very good understanding of OOP, design patterns, Android, and enterprise in mobile application integration.
  2. A very good understanding of Android Design Patterns and material design.
  3. Strong Java programming skills in many of the following: UI design, Material Design for Android, Wireframes, Android Native and Hybrid approaches like Xamarin.
  4. Experience working with and integrating into backend technologies (cellular, Wi-Fi, queues, web servers, databases).
  5. Experience with mobile analytics, database design, development, and performance optimization.
  6. 3+ years' Mobile/Wireless Technology experience especially with devices running Android.
  7. 3+ years' experience with Java.
  8. 3+ years' experience using relational databases (Oracle DB, MySQL, MS SQL Server).
  9. Experience with TeamCity/Jenkins/Git (Nice).
  10. Experience using build tools (Gradle, Maven) (Nice).
  11. 5+ years' experience in an IT environment with broad knowledge of business and technical environment.

Nice to have's:

  1. Demonstrated deployments of enterprise or consumer-facing mobile software systems using industry standard environments including Android native and Hybrid apps.
  2. Responsive design principles.
  3. Unit test frameworks.
  4. Relational database knowledge, preferably using Oracle.

HOURS OF WORK

8-4

TRAVEL REQUIREMENTS (if applicable)

N/A

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Developer jobs in Ottawa