Join GreenTech Resources as a Software Engineer in Central Alberta. This full-time role focuses on the entire software development life cycle while working collaboratively with clients and teams. As a Software Engineer, you'll implement the full software development life cycle to design and deliver robust software solutions.
Your tasks will include writing testable code, developing validation methods, and overseeing comprehensive documentation. You will troubleshoot existing systems and coordinate modifications, facilitating clear communication with cross-functional departments. Key Responsibilities:
- Execute the complete software development life cycle
- Develop and test software validation methods
- Write well-designed, testable code in relevant languages
- Coordinate documentation and project proposals
- Analyze data to modify existing systems Requirements:
- Bachelor's degree in Computer Science or related field
- 5+ years of qualified software development experience
- Proficiency in Java, Ruby on Rails, and C++
- Knowledge of relational databases, SQL, and ORM technologies
- Experience in web applications using frameworks like Spring MVC Bring your robust communication and problem-solving skills to GreenTech Resources as a key player in software development.