Back to results

Closed listing

Ready to Take the Next Step?

  • Ottawa, ON, Canada

Full-time

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Full-time
Closing date
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

About Us

As a Senior Application Developer, you will analyze user requirements, design and develop internet/intranet applications, and ensure that projects are completed on time with exceptional quality. You will play a key role in shaping the features and functionality of our systems while mentoring junior developers.

What you will do

Seamlessly connect with your existing systems and applications to create a cohesive operational environment.

User Requirement Analysis: Analyze user requirements to envision system features and functionalities that meet business needs.

Application Development: Design and develop internet/intranet applications by setting expectations and prioritizing features throughout the development life cycle.

Solution Recommendation: Recommend system solutions by comparing advantages and disadvantages of different approaches.

Best Practices Implementation: Implement and enforce best practices among team members to ensure high-quality development processes.

Application Integration: Integrate applications by designing database architecture, server scripting, and establishing connectivity with network systems and information servers.

Project Coordination: Complete application development on time by coordinating requirements, schedules, and activities while troubleshooting issues across multiple environments.

User Support: Support users by developing comprehensive documentation and assistance tools to enhance user experience.

Continuous Learning: Upgrade your knowledge by researching new technologies and software products; attend trainings as directed by management.

Value Addition: Explore opportunities to add value to job accomplishments and improve processes.

Mentorship: Mentor and guide application developers by providing advice, coaching, and educational opportunities to foster their professional growth.

Your background

Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Proven experience as an Application Developer, with a strong understanding of web technologies and programming languages.

Excellent problem-solving skills and ability to troubleshoot development and production issues.

Strong communication skills, both verbal and written.

Experience in mentoring and guiding team members is a plus.

What we offer

Competitive salary and performance-based bonuses.

Comprehensive health insurance.

Opportunities for professional development and continuous learning.

A collaborative and innovative work environment.
More about this job

Responsibilities

The role involves designing and developing internet/intranet applications while analyzing user requirements to meet business needs. Additionally, the developer will mentor junior staff and ensure high-quality project delivery through best practice implementation.

Requirements

Candidates must have a Bachelor's degree in Computer Science or a related field and proven experience as an Application Developer. Strong problem-solving, communication, and mentoring skills are required.

Skills

  • Application Development
  • User Requirement Analysis
  • Database Architecture
  • Server Scripting
  • Network Connectivity
  • Project Coordination
  • Mentorship
  • Problem Solving
  • Web Technologies
  • Technical Documentation

Benefits

  • Competitive Salary
  • Performance-based Bonuses
  • Comprehensive Health Insurance
  • Professional Development
  • Continuous Learning

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Consulting
  • Engineering

Keywords

  • Application Development
  • Internet Applications
  • Intranet Applications
  • Database Architecture
  • Server Scripting
  • Software Engineering
  • Computer Science
  • Web Technologies
  • SDLC
  • User Requirement Analysis
  • IT Consulting
  • IT Services
  • Mentoring
  • Troubleshooting

Report this job