Full Stack .net C# Developer

Iegamerica — Canada · Posted ~3 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

C# .NET Full-Stack Developer Location: Montréal, Québec — Ville Saint-Laurent Work Arrangement: On-Site Job Type: Full-Time, Permanent Experience: 3+ years Start Date: Oct. 12 2026 About IEG IEG (Information Engineering Group) is a Montréal-based technology company specializing in software solutions for the aviation, airline, airport, loyalty and customer experience industries. Since 1991, IEG has been developing innovative technology solutions that help airlines, airports and lounge operators deliver seamless passenger experiences. Our solutions are used by organizations around the world and support millions of lounge visits every year. We are a growing, collaborative team that combines technology, innovation and deep industry expertise to solve real-world challenges in aviation. The Opportunity IEG is looking for a C# .NET Full-Stack Developer to join our development team in Montréal. In this role, you will contribute to the design, development, enhancement and maintenance of IEG's software applications used by airlines, airports and lounge operators around the world. You will work across both back-end and front-end development, taking part in the full software development lifecycle — from understanding requirements and designing solutions to development, testing, deployment and ongoing improvements. This is an excellent opportunity for a developer who enjoys working on real-world, business-critical applications, solving technical challenges and seeing their work directly contribute to the passenger experience. What You'll Do Full-Stack DevelopmentDesign, develop, test and maintain scalable software applications using C# and .NET.Develop robust back-end services, business logic and APIs.Build and maintain responsive and user-friendly front-end interfaces.Integrate front-end applications with back-end services and APIs.Work with relational databases and develop efficient SQL queries.Design and implement new features based on business and client requirements.Enhance and maintain existing applications while contributing to new product development.Develop integrations with internal and external systems.Troubleshoot, debug and resolve application issues.Identify opportunities to improve application performance, reliability, security and usability. Collaboration & Product Development Work closely with developers, project managers and other internal stakeholders to understand requirements and deliver effective technical solutions.Participate in technical discussions, architecture decisions and code reviews.Translate business requirements into practical and maintainable software solutions.Participate in testing and quality assurance throughout the development lifecycle.Contribute to technical documentation and development best practices.Support the continuous improvement of IEG's software products and development processes.Stay informed about new technologies and development practices relevant to IEG's products. Technical Qualifications RequiredBachelor's degree in Computer Science, Software Engineering, Information Technology or a related field.3+ years of professional software development experience.Strong professional experience with C# and .NET.Experience developing web-based applications.Strong understanding of object-oriented programming and software development principles.Experience developing and consuming RESTful APIs.Strong experience working with SQL and relational databases.Experience with HTML, CSS and JavaScript.Experience with a modern front-end framework such as Angular, React or similar.Experience using Git or another version control system.Strong debugging, troubleshooting and problem-solving skills.Ability to write clean, maintainable and well-structured code. Nice to Have Experience with ASP.NET Core / .NET Core.Experience with TypeScript.Experience with SQL Server.Experience with cloud technologies such as Microsoft Azure.Experience with CI/CD and automated deployment processes.Experience with Docker or other container technologies.Experience developing enterprise or B2B software.Experience working with third-party APIs and system integrations.Familiarity with Agile/Scrum development methodologies.Experience in the aviation, airline, airport, travel, hospitality or loyalty industries.Interest in emerging technologies, including AI and automation. What We're Looking For Beyond technical skills, we're looking for someone who is: A problem solver — you enjoy understanding how things work and finding effective solutions.Detail-oriented — you care about the quality, reliability and maintainability of your code.Collaborative — you enjoy working closely with teammates and sharing knowledge.Curious — you're interested in learning new technologies and improving your skills.Proactive — you take ownership of your work and look for ways to make things better.Business-minded — you understand that great software needs to solve real customer and business problems.Adaptable — you're comfortable working on both new development and existing applications. Why Join IEG? Build Technology Used Around the World Your work at IEG won't simply stay inside a development environment. Our software supports airlines, airports and lounge operators around the world, helping them manage operations and deliver better passenger experiences. Work on Meaningful Technology Aviation is a complex, fast-moving industry where software plays an increasingly important role. At IEG, you'll work on applications that support real operational environments and real travelers. Grow With Us We believe in investing in our people. You'll have opportunities to expand your technical knowledge, take on new challenges and grow within the organization. What We Offer Full-time, permanent employment100% on-site position in Ville Saint-Laurent, MontréalCompetitive compensationGroup insurance benefitsCareer growth opportunities and coachingA collaborative and supportive work environmentExposure to international aviation technology projectsOpportunities to work on evolving software products and new technologiesCompany and social eventsA professional environment where your ideas and contributions are valued Our Work Environment IEG is proud to be a Montréal-based technology company with an international reach. Our team works collaboratively across development, product, project management and other areas of the organization. Being fully on-site allows our teams to collaborate closely, solve problems quickly and exchange ideas throughout the development process. Our office is located in Ville Saint-Laurent, Montréal. About IEG Since 1991, IEG has been developing technology solutions for the aviation industry. Our expertise includes lounge management, passenger processing, loyalty, analytics and customer experience solutions. We are passionate about using technology to make the airport experience more seamless for both passengers and the teams who serve them. Ready to Join Us? If you're an experienced C# .NET Full-Stack Developer looking for an opportunity to work on meaningful software, solve complex problems and contribute to technology used in the global aviation industry, we'd love to hear from you. Join IEG and help us build the technology behind a better airport experience. Website: ieg-america.com Job Type: Full-Time, Permanent Location: Montréal, Québec — Ville Saint-Laurent Work Arrangement: 100% On-Site