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