Senior Software Developer

September 13 2021
Industries Construction, Maintenance
Categories Information Technology, Programming, Development
Edmonton, AB

I’m ready. I want a challenge. I want the chance to work in a successful company who lives their corporate values. I’m ready to make my mark.

Are you ready?

All Weather Windows is currently seeking a Senior Software Developer/Architect. The Sr. Software Developer / Architect position is responsible for implementing system requirements by defining and analyzing system problems and designing solutions suited for complex ERP environments.

The Sr. Software Developer / Architect should have an excellent programming/software development background; and possess the ability to analyze, document, and/or automate processes or multiple processes.

In addition, the Sr. Software Developer / Architect must be able to understand complex system architectures, relational databases, and various types of integrated ERP business applications

Key Responsibilities:

  • Collaborating with business analysts and other members of the application team to create and maintain dependable, efficient, and high-quality application solutions
  • Clarifying requirements with team lead and/or client representatives as required
  • Providing recommendations for process modifications and improvements that are in line with best ERP practices
  • Estimating, designing, and developing solutions to meet or exceed customer/project requirements
  • Developing SQL queries and write applications to interface with SQL databases
  • Develop SQL stored procedures, views, and functions
  • Participating in code walkthroughs/reviews
  • Participate in unit, integration, system, and UAT testing cycles
  • Support system enhancements and improvements, as well as existing systems applications
  • Detecting, reporting, investigating, and fixing defects
  • Communicate openly and use problem-solving skills to resolve user issues effectively and efficiently within expected timeframes
  • Producing technical and end-user documentation for applications
  • Support for production issues or migration of development to production, development, test, and UAT environments
  • Maintaining code in version control and use of source code repositories
  • Perform other duties as assigned

Minimum Qualifications:

  • Post-secondary degree/diploma in Computer Systems, Computer Science, Programing, or Software Engineering
  • 7+ years’ application design and architecture
  • 7+ years’ development experience
  • 7+ years experience SQL, Transact SQL, SSRS
  • 3+ years experience working with APIs, WebService, XML, .NET, COM, JSON, C Sharp, & Javascript
  • Knowledge and skills that are a must:
    • Working experience in the manufacturing industry
    • Experience with SQL Server 2008 or higher
    • Working experience in ERP environments
    • Ability to multi-task and work in a fast-paced, dynamic team-based environment
    • Working experience with software development life cycle methodologies
  • Additional knowledge and working experience would be an asset:
    • INFOR CSI / Syteline ERP
      • Sales Portal/CPQ Experience
      • Infor Syteline application
      • Infor Mongoose framework
      • Infor ION application

An exceptional company is founded upon exceptional people. At All Weather Windows, we invest in our people and are always looking for new opportunities for our employees to grow alongside our business, working together as part of a team to achieve success. We’ve been continually recognized by our attention to employee satisfaction and, as a result, the commitment and hard work of our employees has been acknowledged through awards and media recognition.

Founded in 1978, All Weather Windows operates 8 Customer Solution Centres across Western Canada and has two manufacturing plants in Edmonton, Alberta. If you embrace variety and change and are looking for a growth environment favouring the development of competencies, then come join us!

If you are interested and possess the appropriate qualifications, please apply online via our Careers Page:

Apply now! network