Web Developer – Digital Nova Scotia – Leading Digital Industry

Web Developer

Full Job Description

Software Developers provide the technical expertise to create enhancements, code corrections, and new functionality for the Jonas Software > mJobTime product line. Software Developers fulfill both the support and development programming roles and work in teams with other developers, product analysts and management when appropriate.

JOB RESPONSIBILITIES:

  • Develop software using Visual Studio and other Microsoft technologies as required.
  • Deliver fixes, enhancements, interfaces, and new systems in accordance with expected, and committed schedules.
  • Contribute to customer satisfaction by ensuring accuracy, quality and responsive delivery times in all duties. Perform thorough unit testing and ensure that software developed integrates into the core system.
  • Diligently manage all source code changes using the assigned version control tools. Document all development updates accurately within the company’s CRM and issue tracking systems.
  • Perform other duties as assigned.

JOB QUALIFICATIONS:

  • A minimum of 1 years’ experience developing and supporting software applications in a Windows environment desirable.
  • Bachelor’s degree in programming, software engineering or related field preferred or equivalent experience and/or demonstrated development skills.
  • Experience participating in a team-based software development environment preferred.
  • Experience developing database applications using the SQL data manipulation language
  • Familiarity with relation data base management system concepts and constructs
  • Experience developing software using one or more of the following: SQL Server, .NET, Visual Basic, C#
  • Sound knowledge of object-oriented development concepts
  • Strong problem solving, technical, application / system troubleshooting skills with the ability to think clearly and resolve issues efficiently under pressure
  • Ability to learn and master new technology and is personally committed to continuously improve through self-development
  • Flexibility in design and development approach, with ability to adapt to different styles for different projects.
  • Ability to work on multiple projects simultaneously, and to cope successfully with diversity and complexity in a dynamic environment.
  • Patience, flexibility and an ability to handle pressure.
  • Excellent organizational skills.
  • Excellent written and oral communication skills required.
  • Strong interpersonal and team relationship skills; able to work well individually or as part of team.
  • Must be highly motivated to succeed. Desire to provide outstanding products and customer service.
  • Extremely detail oriented and dedicated to follow through in all work. Focuses on project quality, completeness and thoroughness.
  • Must show initiative by offering ideas to help improve the department.
  • Ability to maintain high degree of confidentiality concerning development projects.
  • Ability to learn on the fly and be comfortable dealing with ambiguity when facing new problems
  • Ability to not let work dominate home life; has a life outside of work

Job Type: Full-time

Salary: $55,000.00-$65,000.00 per year

Benefits:

  • Company events
  • Dental care
  • Employee assistance program
  • Employee stock purchase plan
  • Extended health care
  • Tuition reimbursement
  • Wellness program
  • Work from home