Recognized as one of Canada's fastest-growing companies, Launchpad provides next-generation integration platform capabilities for connecting and managing enterprise automation and data integration. Headquartered in Vancouver, Canada, our operations span both North and South Americas, with a second headquarter located in Santiago, Chile.Our vision is to bring people and technology together to work seamlessly to achieve extraordinary business outcomes and create more efficient societies. If this sounds like something you want to be part of, we'd love to hear from you.Responsibilities of the role:- Develop new products, systems, and sites; improve existing products, systems, and sites.- Create technical specifications, object models, and test plans.- Work with partners on the technical implementation of products.- Be innovative, objectively providing alternatives and solutions to problems and projects.- Work closely with project managers, graphic designers, and sales and marketing professionals.- Problem solve and work individually, and as part of a team, to meet the needs of projects.- Possess strong communication and collaboration skills.**Skills**:- At least 3 years years of software development experience.- At least 3 years years of experience working in high-transaction web-based systems.- Experience working in e-commerce systems, processing credit card transactions.- Strong object oriented design experience.- Experience programming in ASP.NET/.NET Core/C#.- Knowledge in databases and queries, notably SQL Server.- Working knowledge in web protocols, such as HTTP/HTTPS, FTP, etc.- Extensive experience building REST APIs and Web Services required- Knowledge of browser compatibility issues.- Knowledge of Responsive web design practices.- Experience with source control systems such as Git.- Knowledge of web standards, technologies, and solutions.- Experience with Windows and Visual Studio development environments.- Experience with Gitlab CI/CD, RabbitMQ, and NuGet packages a plusAt Launchpad, we genuinely care about our people as individuals. If you are looking for a team that values growth, drive, and passion for your craft, if you're seeking a place to achieve your goals and dreams with fairness and integrity, then you are the future of Launchpad. Launchpad is committed to fostering a diverse and representative workforce and an inclusive work environment where all employees are respected and treated equally.Are you ready to elevate your career at Launchpad? We want to hear your story! Contact us today.