Full Stack .NET Developer
Location
Canada
Posted
2 days ago
Salary
0
Seniority
Mid Level
Job Description
Full Stack .NET Developer
RELQ Technologies
Role Description We're looking for a skilled Full Stack .NET Developer with strong expertise in Angular and AWS to join a fast-growing technology team. You'll be responsible for designing, developing, and deploying scalable web applications and cloud-native solutions in a collaborative Agile environment. - Develop and maintain full-stack applications using .NET Core / ASP.NET and Angular - Build responsive, high-performance UI components and RESTful APIs - Design and deploy cloud-based applications on AWS - Collaborate with cross-functional teams to deliver scalable solutions - Optimize application performance, security, and reliability - Participate in code reviews, testing, debugging, and CI/CD processes - Work in Agile/Scrum development environments Qualifications - Strong experience with C#, .NET Core, ASP.NET MVC/Web API - Hands-on expertise in Angular (v17+), TypeScript, HTML5, CSS3 - Experience with AWS Services such as EC2, Lambda, S3, RDS, CloudWatch, and API Gateway - Knowledge of SQL Server and database design - Familiarity with microservices architecture and REST APIs - Experience with Git, CI/CD pipelines, and DevOps practices - Strong problem-solving and communication skills Requirements - Experience with Docker, Kubernetes, or Terraform - Exposure to serverless architectures on AWS - AWS Certification is a plus - Experience working in enterprise or SaaS environments
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Diseñar e implementar arquitecturas escalables basadas en microservicios. • Desarrollar y mantener aplicaciones fullstack con Node.js (NestJS), React y Next.js. • Promover buenas prácticas mediante code reviews, testing y CI/CD. • Gestionar despliegues en AWS utilizando Docker y Kubernetes. • Optimizar el rendimiento de aplicaciones y bases de datos. • Colaborar con producto y stakeholders para alinear soluciones técnicas con objetivos de negocio. • Brindar acompañamiento técnico y mentoría al equipo de desarrollo.
• Maintain and optimize existing solutions to ensure high availability and performance • Design and implement new, innovative solutions following best practices for performance and scalability • Maintain and improve the functionality of existing software and products • Collaborate with Product Owners, QA and other developers as part of the Agile (SCRUM) process • Participate in code reviews and assist with regular analysis • Produce and maintain documentation, system diagrams and data models • Support junior developers’ work
Senior Software Engineer, Operator Tools
Elroy AirExpanding the reach of express logistics via air cargo - safely, efficiently and autonomously.
• Design and build the desktop applications and interfaces that Elroy’s operators and engineers use every day • Develop mission planning tools, real-time telemetry displays, diagnostic interfaces, and ground support workflows • Collaborate closely with engineers from various disciplines including embedded systems, control systems, flight physics, and power electronics • Understand the data you’re visualizing and the workflows you’re supporting • Contribute to the team’s overall software architecture and developer experience, particularly for tooling and internal platforms
• Drive our self-serve product offerings to bring prospective customers into our products and grow new revenue • Drive the core tools that our customer success team uses to support our customers • Understand and translate our business requirements into the systems that support our core business activities • Proactively work with stakeholders to clarify ambiguities in business operations and system design • Design and update our systems using good design patterns on both frontend and backend, which allow for extensibility and evolution as our business evolves • Ensure the integrity (correctness and accuracy) of data captured around key business activities so that we have a reliable source of truth on our operations • Build and maintain our frontend components, design, and architecture • Ensure the quality and reliability of frontend surfaces presented to users and the accuracy and effectiveness of the application stack supporting those surfaces



