Sorry, the employer is no longer accepting applications for this listing.

Software Developer

  • Applications have closed

Aspin Kemp & Associates Inc.

by Aspin Kemp & Associates Inc.
  • New Perth
  • On-site
  • $50,000-$70,000+ per year
  • Posted: July 28, 2023
  • 40 hours per week
  • Starts: As soon as possible
  • Permanent
  • Expires: Aug 27, 2023
  • 2 Vacancies
  • 233012

Job Description:

Position Synopsis

The Software Developer will be responsible for the efficient production of high-quality software solutions and concomitant development and end-user documentation. The position is responsible for ensuring that solutions are developed in accordance with established AKA software methodological practices. They are also to ensure that the end result always meets the needs of the client, whether internal or external to the company. The position is additionally responsible for ensuring that projects are well defined, designed and constructed in accordance with the agreed scope, budget, and schedule while providing a high level of customer service.

Position Responsibilities

  • Interfacing with employees, contractors, and/or customers to determine project scope, requirements, deliverables, budgets and schedules.
  • Provide weekly project status updates to client and AKA management to ensure deadlines are met.
  • Designing, developing, configuring, programming, testing, troubleshooting, and debugging applications.
  • Application development using a range of programming tools, such as but not limited to database applications, C#, C++, java script, SQL, Python, etc.
  • Defining hardware and software functional specifications.
  • Providing hardware configurations and solutions for PC based control systems in the field.
  • Supervising installation and providing operating training of systems on site.
  • Developing development and user oriented documentation to support software products.
  • Work in accordance with AKA software methodology; identifying improvements and developing software solutions as directed to support these processes.
  • As directed, developing applications that interface with AKA Control Products and/or Solutions.
  • As directed, developing specialized applications to enhance productivity for existing applications i.e. AutoCAD, database applications.
  • Maintaining and providing ongoing support for existing applications in the field and at AKA sites.
  • Working with AKA field and project personnel as required by the AKA Senior Systems Engineer or Project Manager.

Position Requirements Education & Experience

  • Degree in Computer Science or Computer Engineering or equivalent combination of education and experience.
  • 5 years’ experience in the development of database applications.
  • Experience in the design, development, programming, troubleshooting, debugging and documentation for software applications in the following domains: Windows™ desktop, UNIX/Linux desktop, and Web.
  • Experience in the use of version control systems such as Git, Mercurial, or Subversion.
  • Experience in one or more of the following development environments: Microsoft Visual Studio, JetBrains
  • Rider, Borland Delphi and/or C++ Builder, Eclipse (Java).

Knowledge and skills

  • Knowledge of development methodologies and best practices.
  • Proven analytical, problem solving and decision-making skills.
  • Effective communication and customer relations skills.
  • Strong organizational and time management skills.
  • Able to work effectively under pressure, adjust to changing priorities and adapt to new work environments.
  • Able to take a proactive approach to problems and their resolution.

Communication

  • Tailor communication (e.g., content, style and medium) to diverse audiences.
  • Read cues from diverse listeners to assess when and how to change planned communication approach to effectively deliver messages.
  • Communicate equally effectively at varied organizational levels.
  • Understand others’ underlying needs, motivations, emotions or concerns and communicate effectively despite the sensitivity of the situation.

Initiative Persists in finding solutions

  • Considers ideas from a variety of sources (e.g. literature, peers) in order to solve problems
  • Anticipates and responds in a proactive manner to future needs (of external clients and internal groups) that may not be obvious to others.

Tagged as: 21231

Languages:

  • English

  • Notice: This job posting was posted directly by the employer on WorkPEI. The Province of PEI has taken steps to make sure it is accurate and reliable but cannot guarantee its authenticity.

    Feedback