Looking for a full stack application developer.
If you have the skills and the experiences below, please connect with me. The role is in Mississauga, Ontario.
NOTE: This role is in Canada and onsite.
If you are not already eligible to work in Canada, this is not the role for you.
PRIMARY RESPONSIBILITIES:
- Full-stack development of custom applications. Deliver custom applications that meet business requirements, are unit-tested, and are secure.
- Maintain existing custom applications. Modify, enhance, or rewrite existing custom applications due to changes in the application development frameworks or business requirements.
- Participate in discussions on designing custom applications. This includes designing front-end UIs, middleware, and DBMS schemas, as necessary.
- Deliver code-optimized and fully commented custom applications using best-in-class application development practices.
- Develop and maintain application integration to ERP platform
- Being a consultant to management on third-party application development efforts.
- Experience in using AI application development tools to accelerate coding is an asset.
REQUIRED SKILLSET:
- Full-Stack application development knowledge.
- High proficiency in the C# application development language.
- Experiences in Java, JavaScript, CSS, HTML, XML, JSON, BootStrap, jQuery, SQL, Linq, C++, APIs, REST APIs, SOAP APIs, Angular, TypeScript, Native Android, Microsoft .Net, React Native, Microsoft Entity Framework.
- High proficiency in using correct data structures in application code.
- Experience in source code management platforms or tools. GitHub, Bitbucket etc.
- Experiences in Visual Studio Visual Studio 2022/2026 and similar IDEs.
- Experiences in developing mobile apps. Android OS app development experience is a MUST.
- Experiences in Microsoft SQL DBMS platforms. And other Open Source DMBS platforms.
- Experiences in Microsoft IIS server and other Web servers like Apache, EnginX etc
- Experiences in using open-source application development languages is an asset.
- Experiences in GitHub/Bitbucket type platforms for application source control and versioning
MINIMUM QUALIFICATIONS:
β’ Degree in Computer Science or Computer Information Systems.
β’ 10 plus years of application development work experience.
β’ Knowledge of Software Development Life Cycle (SDLC) and Agile Software Development methodologies are assets.
β’ Familiarity working with ERP/MRP systems is preferred.
β’ Knowledge of application testing methodologies is an asset.
β’ Project management experience and skills is an asset.