Full Stack .Net Developer; French Fluency
Remote / Online - Candidates ideally in
Warrenville, DuPage County, Illinois, 60555, USA
Listed on 2026-03-03
Warrenville, DuPage County, Illinois, 60555, USA
Listing for:
SGA Inc.
Full Time, Remote/Work from Home
position Listed on 2026-03-03
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer, Backend Developer
Job Description & How to Apply Below
Software Guidance & Assistance, Inc., (SGA), is searching for a Full Stack .Net Developer (French fluency) for a remote contract-to-perm opportunity with one of our premier clients based in Montreal.
Bilingual in French and English, both spoken and written.
This role will convert to full-time.
Open to candidates on US or Canada side.
W2 or T4 or Independent Corp only - 3rd party agencies not permitted
Position Overview
Responsible for designing, developing, and maintaining scalable software applications across both front end and back end systems. This role works with a diverse technology stack that includes Python, alongside existing languages and platforms. Full Stack Developers typically contribute across the entire software development lifecycle, from initial design and architecture through implementation, testing, deployment, and ongoing support.
The ideal candidate is comfortable working with both legacy and modern applications, can translate business requirements into reliable technical solutions, and collaborates effectively with cross functional teams to deliver secure, performant, and user focused systems. Key Responsibilities
- Design, develop, and maintain software applications using multiple programming languages and technologies, including Python, Win Dev, VB Script, , C#, C++, ASP.NET, SQL, and Oracle.
- Implement and maintain back end services such as APIs, business logic, and data access layers, as well as front end components or user interfaces where required.
- Provide ongoing support for both legacy and modern applications, including troubleshooting, bug fixing, performance tuning, and incremental enhancements.
- Analyze, diagnose, and resolve complex technical issues that may span multiple systems, integrations, or technology stacks.
- Contribute to solution and application architecture, including the selection of appropriate technologies (for example, determining when to leverage Python services versus existing .NET or Win Dev components).
- Collaborate with business analysts, product owners, testers, infrastructure teams, and other developers to ensure seamless integration and reliable system operation.
- Translate business and functional requirements into detailed technical specifications and implementation plans.
- Develop and optimize database structures, queries, and stored procedures in SQL Server and/or Oracle, ensuring data integrity, security, and performance.
- Apply secure coding practices across all supported languages, following industry standards and guidelines such as OWASP for authentication, authorization, and input validation.
- Participate in code reviews, provide constructive feedback to peers, and help maintain consistent coding standards across languages and projects.
- Create and maintain clear technical documentation, including application designs, configuration details, deployment instructions, support runbooks, and knowledge base articles.
- Assist with build, deployment, and release activities, and contribute to automation and CI/CD practices where applicable.
- Monitor production systems, analyze logs and metrics, and implement proactive improvements to stability, performance, and user experience.
- Provide Level 2/3 support for production incidents, perform root cause analysis, and implement sustainable corrective actions.
- Minimum of 3 years of professional experience as a Full Stack Developer or Software Developer working across front end and back end components.
- Proficiency in multiple programming languages, including Python and several of the following:
Win Dev, VB Script, , C#, C++, ASP.NET. - Strong experience with relational databases and SQL (e.g., SQL Server, Oracle), including schema design, query optimization, and performance tuning.
- Demonstrated experience supporting and evolving both legacy and modern applications in a production environment.
- Solid understanding of web application concepts such as HTTP, sessions, authentication and authorization, error handling, and logging.
- Strong problem solving and analytical skills, with the ability to break down complex issues and propose practical, maintainable solutions.
- Ability to work independently with minimal…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×