Go Back

Software Engineers

  • IT, Software development, System Engineering Jobs

Description

  • Research, design, implement and manage software programs
  • Conduct testing and evaluation of new programs
  • Identify areas for modification in existing programs and subsequently develop these modifications
  • Write and implement efficient code
  • Determine operational practicality
  • Maintain and upgrade existing systems
  • Ensure work progress to schedule and keep (internal) customers informed of project the progress
  • Stay current with trends, techniques, technology and other factors affecting the job
  • Actively participate in team meetings and offer recommendations /ideas on design projects with other developers and system analysts

Responsibilities

  • Bachelor’s degree in Computer Science, Software Engineering, a technical diploma or related discipline required
  • Minimum 1 year direct work experience using SQL Server or equivalent products
  • Minimum 1 year experience in a technical software development role
  • Work experience in object-oriented design methodology and application development in in XML preferred.
  • Must have the ability to communicate technical concepts to other technical staff members
  • Must be a problem solver with a strong customer focus
  • Exceptional time management, project planning, analytical and communication skills, both verbal & written
  • Excellent writing, content development and editing skills
  • Demonstrated aptitude for learning new technologies
  • Excellent computer skills with superior knowledge in Excel and other Microsoft Office programs
  • Willingness to work flexible hours, especially during time sensitive situations

Hard Skills

  • Microsoft Office
  • Coding and Programming (Python, C#, Java, PHP, etc
  • Online Networking
  • Data Analytics
  • Word processing
  • Database and Queries
  • Operating Systems
  • Advanced Excel Skills (queries, pivot tables, formulas, macros)
  • Software development
  • Content Creation and Management
  • Cross-functional collaboration

Soft Skills

  • Communication
  • Skilled Collaborator
  • Time management
  • Flexible

We offer

  • Competitive salary
  • Workplace flexibility for a balanced work/life approach
  • Comprehensive benefits package and wellness program
  • Generous company-paid vacation days and holiday time
  • Challenging, collaborative and diverse corporate culture
  • Ongoing opportunities for learning and career development