Talent.com
Ingénieur logiciel

Ingénieur logiciel

XNRGYSt-Hubert, Quebec, CA
30+ days ago
Salary
CAD45–CAD65 hourly
Job type
  • Full-time
Job description

Commitment to Our People

  • Competitive salary and benefits
  • Strong emphasis on work-life balance with flexible and remote work schedule options
  • Stable, long-term employment with opportunities for advancement based on merit, skill, and initiative
  • Professional development training offered throughout the year
  • An organization that cares about sustainable development
  • Collaboration with a diverse and dynamic team working on innovative and exciting assignments ranging in size and scope
  • A corporate philosophy that encourages growth and development along with an open-door policy where communication is encouraged
  • Ability to bring leading industry techniques and technologies to the table

Description de l'emploi

XNRGY Climate Systems is looking for a Software Engineer to design, develop and implement software automation solutions. The successful candidate will be able to build high-quality, innovative, and fully performing software in compliance with coding standards and technical designs.

  • Design, modify, develop, write, and implement software programming applications
  • Support and / or install software applications / operating systems
  • Participate in the testing process through test reviews and analysis of the software solutions
  • Responsibilities

  • Develop software solutions by conferring with users to outline information needs
  • Determine operational feasibility by analyzing requirements and proposed solutions
  • Evaluate and identify new technologies for implementation
  • Prepare and install software solutions by maintaining programming standards
  • Integrate software with existing systems
  • Design front end graphical user interface
  • Document and demonstrate solutions by developing flowcharts, layouts, and diagrams
  • Write well-designed, testable, and efficient code
  • Analyze software specifications and determine project feasibility Serve as a subject matter expert
  • Comply with project plans and industry standards
  • Candidate Profile

    Do you have a passion for solving problems and providing workable solutions? Are you an outstanding all-round communicator with the aptitude to work collaboratively? Do you have strong analytical and reasoning skills with an ability to visualize processes and outcomes? If you’re looking for an environment where you can continue to develop your craft, explore new technologies, and have a larger contribution, we’d love to chat with you!

    We are looking for that one “right person” to grow into the existing team, here’s what you need.

  • Proven work experience in software engineering
  • Proficient in troubleshooting software issues and debugging a large codebase
  • Know-how of algorithms and data structures
  • Expertise in designing interactive applications
  • Ability to develop software in C# or other selected languages
  • Hands on experience with Autodesk Inventor, iLogic and API development
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Background in developing web applications using web frameworks (JSF, AngularJS, ASP. NET, Spring MVC)
  • Experience with test-driven development
  • Ability to document requirements and specifications
  • Familiar with software development methodology and release processes
  • BS degree in Computer Science or Engineering