Application Developer

Livingston International

Toronto

On-site

CAD 80,000 - 110,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Livingston International is seeking an Application Developer to design, code, test, and document software applications for multiple business units in a Toronto-area setting.

The role emphasizes delivering reliable software, supporting end-users, and participating in project work while collaborating with business units and fellow developers throughout the lifecycle.

Qualifications

  • 5 years of related experience.
  • Experience with MVC, WCF and Entity Framework.
  • Experience with cloud based architecture and development practices (Microsoft, Azure, AWS).
  • Strong understanding of SQL Server and database design.
  • Strong knowledge of Object Oriented Programming concepts.

Responsibilities

  • Define, develop, test, analyze, support and maintain software applications.
  • Liaise with business units for user acceptance testing.
  • Develop new applications or modify existing ones based on the development lifecycle.
  • Provide ongoing support, troubleshoot and maintain applications.
  • Lead small to medium scale software projects and coordinate team members.
  • Document functional and technical designs and project timelines.
  • Collaborate with end-users to determine business requirements.

Skills

MVC
WCF
Entity Framework
Cloud architecture
Microsoft Azure
AWS
SQL Server
OO programming
Communication

Job description

The Application Developer is responsible for developing, supporting and maintaining the software applications including defining, designing, testing, coding and documenting new and existing software programs and applications for one or more business units. This role provides support to the end-users and responds to applications related to queries or issues.

A Day in the Life:
  • Define, develop, test, analyze, support and maintain the software applications including design, code, test and document new and existing applications and programs. Liaise with business units for user acceptance tests.
  • Develop new applications or modify existing applications based on the application development lifecycle.
  • Provide on-going support, troubleshoot and maintain the applications and programs by investigating, resolving and recommending improvements.
  • Participate and/or lead small to medium scale software application projects which includes but are not limited to directing and delegating assignments to Programmers or other IT members towards project goals and completion. Research, design and implement new or modified applications. Provide technical consultation, recommend solutions and prepare business and systems analysis documentation including solution definition, cost estimates and project timelines.
  • Analyze, review and construct detailed functional design, technical design and/or application prototype based on business requirements. Document all processes for future modifications.
  • Provide post implementation support by gathering feedback from businesses and using effective problem solving techniques.
  • Work closely with end-users and/or business units to determine business requirements for software applications and programs.
  • Troubleshoot and resolve software applications issues received from end-users.
  • Monitor industry trends, technologies and solutions and participate in technology review. Recommend software application upgrades and/or replacements.
  • Assist team members in the research of system issues and products as required.
What you bring to the table:
  • 5 years of related experience
  • Experience with MVC, WCF and Entity Framework.
  • Experience with cloud based architecture and development practices (Microsoft, Azure, AWS)
  • Knowledge in thread programming and reflection is desirable.
  • Strong interpersonal and communication skills (both verbal and written) with the ability to work in projects with more than 5 application developers at any given time.
  • Strong understanding of SQL Server, Stored Procedures, Indexing, Database design.
  • Strong knowledge of Object Oriented Programming concepts.
  • Good problem solving and troubleshooting skills
  • Effective use of Team Foundation Server is a plus.
  • Proven ability to reverse engineer business rules from existing code base.
  • Working knowledge or understanding of UML, WPF would be an asset
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.Net Developer
.Net Developer

ROSS • Canada

On-site
USD 42,860 - 71,434
RQ08211 - Sr. Software Developer
RQ08211 - Sr. Software Developer

Rubicon Path • Toronto

On-site
CAD 90,000 - 130,000
RQ09083 - Software Developer - Senior
RQ09083 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
Developer
Developer

TAG Software Group • Winnipeg

On-site
CAD 70,000 - 110,000
Software Developer
Software Developer

HR Genie • Westville

On-site
CAD 60,000 - 80,000
Software Developer - Full Stack - Senior
Software Developer - Full Stack - Senior

Joblinxsapp • Toronto

On-site
CAD 90,000 - 130,000
Senior Full Stack Software Developer
Senior Full Stack Software Developer

Joblinxsapp • Toronto

On-site
CAD 110,000 - 160,000
Enterprise Developer
Enterprise Developer

Quantum Technology Recruiting Inc. (QTR) • Toronto

On-site
CAD 90,000 - 120,000
Technical Lead
Technical Lead

CoFoMo Inc. • Lévis

On-site
CAD 110,000 - 150,000
Ready to Take the Next Step-
Ready to Take the Next Step-

Activants • Ottawa

On-site
CAD 90,000 - 120,000
Salary bonus structure
Health insurance
Professional development
+1