Job Search and Career Advice Platform

Enable job alerts via email!

APPLY NOW! Software Engineers and Designers NOC 21231 Jobs In-Demand

GreenTech Resources Worldwide Canada

Town of Stettler

On-site

CAD 80,000 - 100,000

Full time

12 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Alberta is seeking Software Engineers and Designers for a full-time position. The role involves executing the software development life cycle, developing and directing software validation methods, and integrating software components. The ideal candidate will have a Bachelor's degree in Computer Science, 5+ years of experience, and proficiency in programming languages such as Java and Ruby on Rails. This permanent position offers competitive pay ranging from $46.15 to $82.50 per hour.

Qualifications

  • 5+ years of professional software development experience is required.
  • Hands-on programming experience using relevant languages is required.
  • Experience in developing web applications using popular frameworks is preferred.

Responsibilities

  • Execute full software development life cycle (SDLC).
  • Develop and direct software system validation and testing methods.
  • Integrate software components into a fully functional software system.

Skills

Java
Ruby on Rails
C++
Relational databases
SQL
Interpersonal skills
Application architecture
JavaScript frameworks

Education

Bachelor's degree in computer science or related field
Job description

GreenTech Resources Worldwide Canada | Full time

APPLY NOW! Software Engineers and Designers NOC 21231 Jobs In-Demand

Central Alberta (Stettler), Canada | Posted on 03/13/2025

Responsibilities
  • Execute full software development life cycle (SDLC)
  • Developing and directing software system validation and testing methods
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Write well‑designed, testable code
  • Oversee the development of documentation
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Integrate software components into a fully functional software system
  • Work closely with clients and cross‑functional departments to communicate project statuses and proposals
  • Prepare and install solutions by determining and designing system specifications, standards, and programming
  • Troubleshoot, debug and upgrade existing systems
  • Analyze data to effectively coordinate the installation of new systems or the modification of existing systems
Requirements
  • Abachelor's degree in computer science, software engineering, or another related field
  • 5+ years of professional software development experience
  • Ability to develop software in Java, Ruby on Rails, C++ or other programming languages
  • Hands‑on programming experience using relevant languages
  • Application architecture and design patterns
  • Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
  • Strong written and verbal communication and interpersonal skills
  • Experience serving as a technical lead throughout the full software development life cycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery and maintenance is preferred
  • Experienced in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • The ability to prioritize activities and deliver projects on time and within budget
  • A comprehensive understanding of computer science concepts
Terms of employment
  • Full Time
  • Permanent Position

Required Years of experience: 5 Years of experience

Salary: $46.15 - $82.50 per hour

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.