← Back to jobs
Mississauga, ON, Canada
No related jobs found
Job Description
Overview
We are seeking a highly skilled and experienced Software Engineer with 6-8 years of hands-on experience in developing robust, scalable, and high-performance applications using .NET and React.js. The ideal candidate will be instrumental in designing, developing, and maintaining our next-generation web applications, contributing to both front-end and back-end development. This role requires a strong understanding of software development best practices, excellent problem-solving abilities, and a passion for building innovative solutions.
Responsibilities
• Design, develop, and maintain high-quality web applications using C#, .NET (Core/Framework), and React.js.
• Collaborate with product owners, UX/UI designers, and other engineers to define, design, and ship new features.
• Write clean, maintainable, and efficient code following established coding standards and best practices.
• Develop and consume RESTful APIs and microservices.
• Implement responsive and intuitive user interfaces using React.js, ensuring a seamless user experience across various devices and browsers.
• Conduct code reviews to ensure code quality, performance, and adherence to architectural guidelines.
• Troubleshoot, debug, and optimize existing applications for performance, scalability, and security.
• Participate in the full software development life cycle (SDLC), including requirements gathering, design, development, testing, deployment, and support.
• Contribute to the continuous improvement of our development processes, tools, and technologies.
• Mentor junior developers and share knowledge within the team.
• Stay up-to-date with emerging technologies and industry trends.
Requirements
• Bachelor's degree in Computer Science, Engineering, or a related field.
• 6-8 years of professional experience in software development.
• Proven hands-on experience with .NET technologies (C#, .NET Core, ASP.NET MVC/Web API)
Any Graduate
No related jobs found
← Back to jobs