VTRAC Consulting Corporation Intelligent Solutions
Thank you for applying to VTRAC opportunities. Please e-mail your resume as an MS-WORD document in confidence Subject: Sr. Full Stack Software Engineer (.NET, Mobile Development, Angular), Extendable CONTRACT. Attention:, (508) 905 - 6468.
Position: Sr. Full Stack Software Engineer (.NET, Mobile Development, Angular)
Position Type: Contract
No. of Positions: 1
Location: Greater Kitchener area (Hybrid)
Position Description
This is an exciting opportunity for a Senior Software Engineer to join an innovative team transforming digital manufacturing, working on a next-generation, hybrid microservices platform. The selected candidate will play a pivotal role in developing scalable web applications using .NET and Angular technology, along with mobile applications that bridge on-premises industrial environments with AWS private cloud infrastructure. This role requires active collaboration with users on the production floor to gather real-time feedback and optimize solutions. This position offers a competitive pay range with the option to work long-term with a globally well-established organization.
Responsibilities
Design and develop scalable microservices using .NET 6+ and containerized environments (Docker).
Build and maintain responsive front-end interfaces using Angular (SPA).
Develop concurrent, multi-threaded, and asynchronous applications for industrial-grade reliability.
Implement event-driven architecture with message queues like Kafka or RabbitMQ.
Provide system support, maintenance, deployment, and after-hours/weekend support rotations.
Collaborate with cross-functional teams and end users in Agile/SCRUM settings to translate real-world factory needs into robust digital solutions.
Produce well-documented, testable, and high-quality code, including unit testing and QA processes.
Qualifications
Minimum ten years of experience in software engineering with strong technical leadership.
Proven expertise in the following: .NET 6+, Angular SPA development, Docker containers, and multi-threaded applications.
Proven experience in mobile application development (Xamarin, MAUI, iOS, Android)
Proficiency in asynchronous programming, design patterns, and software architecture.
Hands-on experience with Linux runtime environments, PostgreSQL, system design, and computer networking.
Familiarity with OAuth2, OIDC, Redis/Memcached, and DevOps pipelines (CI/CD, Terraform, Jenkins).
Strong problem-solving skills, with the ability to document and deliver complete product features independently.
Excellent communication, critical thinking, and stakeholder engagement skills.
Bachelor’s degree in Computer Science, Business Administration, or a related field.
We thank all candidates in advance. Only selected candidates for interviews will be contacted. For other exciting opportunities, please visit us at VTRAC is an equal-opportunity employer.
Toronto. Houston. New York. Palo Alto.