Senior Software Engineer – React / .NET / AWS
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
A partner company is seeking a Senior Software Engineer based in Canada.
The role builds and supports scalable cloud-based applications across front-end, back-end, architecture, testing, deployment, and production support.
The position suits a senior engineer who delivers production-grade web applications designed for scale and performance.
Key Skills for This Role
Full Job Posting
Role Overview
A partner company is seeking a Senior Software Engineer based in Canada.
The role builds and supports scalable cloud-based applications across front-end, back-end, architecture, testing, deployment, and production support.
The position suits a senior engineer who delivers production-grade web applications designed for scale and performance.
Accountabilities
- Design, develop, and maintain scalable full-stack applications using React, .NET, and C#.
- Build, deploy, and integrate serverless services using AWS Lambda and other cloud technologies.
- Develop, maintain, and integrate RESTful APIs and backend services.
- Contribute to application architecture and technical design decisions supporting scalability, maintainability, and performance.
- Participate in code reviews and uphold standards for code quality, testing, security, and maintainability.
- Develop automated tests and contribute to CI/CD practices.
- Investigate and resolve technical issues while providing ongoing production support.
- Collaborate with product, engineering, and technical stakeholders to translate requirements into technical solutions.
- Contribute to continuous improvement of development processes, engineering practices, and application architecture.
Requirements
- 7+ years of professional software development experience with a strong background in full-stack application development.
- Advanced hands-on experience with React and modern front-end development.
- Strong professional experience with .NET, C#, and REST APIs, including backend service development and API integration.
- Practical experience developing and integrating AWS Lambda serverless services.
- Ability to design and develop scalable, production-grade web applications.
- Strong understanding of application architecture, API integration patterns, cloud development, and distributed application concepts.
- Experience with Git, CI/CD pipelines, automated testing, and modern software engineering practices.
- Strong debugging, analytical, and problem-solving capabilities.
- Excellent written and verbal communication skills and ability to collaborate with distributed technical teams.
- Ability to work independently, manage priorities, and contribute effectively in a remote engineering environment.
Benefits and Environment
- Contract position with a remote work arrangement.
- Opportunity to work on scalable cloud-based applications using React, .NET/C#, REST APIs, AWS Lambda, and serverless architecture.
- The role offers broad technical ownership across application development, architecture, testing, CI/CD, and production support.
- The environment supports distributed collaboration and modern software engineering practices.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at jobgether
Principal Product Designer, Design Systems & AI
, USA
The partner company is seeking a Principal Product Designer to own and scale design systems across multiple product surfaces while shaping AI-forward product design. The role combines hands-on design, coding, prototyping
Head of People & Organization
, USA
The employer is seeking a hands-on Head of People & Organization to build scalable people systems and improve organizational effectiveness in a high-growth environment. The role covers organizational design, talent strat
Customer Success Manager, Enterprise - Unity
, USA
The employer is seeking an enterprise Customer Success Manager to manage high-value accounts and improve satisfaction, adoption, retention, renewals, and expansion. The role develops success strategies, advises stakehold
Director of Growth
, USA
The partner company is seeking a Director of Growth to build and scale customer acquisition, conversion, revenue growth, and marketing investment across online and offline channels. The role requires 12 or more years in
Sr. Product Marketing Manager
, USA
The partner company is seeking a Senior Product Marketing Manager to lead customer insight, competitive intelligence, positioning, pricing, launches, and sales enablement for a B2B SaaS portfolio. The role focuses on tra
Program Coordinator, AI Initiative
, USA
A partner organization is seeking a Program Coordinator to manage operations for a global AI-focused editorial and education program. The role coordinates newsletters, training, grants, events, websites, communities, pay
Portfolio Operations Manager, Commercial
, USA
A partner company is seeking a Portfolio Operations Manager, Commercial to oversee commercial solar and energy storage assets after commercial operation. The role combines client relationship management, performance repo
Director, Product Marketing
, USA
The employer is seeking a Director of Product Marketing to lead product marketing for a multi-product B2B SaaS portfolio. The role owns positioning, messaging, launches, pricing, packaging, customer insight, and go-to-ma
Principal Product Designer, Design Systems & AI
, USA
Head of People & Organization
, USA
Customer Success Manager, Enterprise - Unity
, USA
Director of Growth
, USA
Sr. Product Marketing Manager
, USA
Program Coordinator, AI Initiative
, USA
Portfolio Operations Manager, Commercial
, USA
Director, Product Marketing
, USA