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 listDescription
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
We have 152,764 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 152,764 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume