We are seeking a talented and experienced Backend Engineering Lead to join our dynamic team at Swift Medical! The successful candidate will be responsible for leading the development of our backend and integrations platform. You will collaborate closely with cross-functional teams to design, build, and optimize data our backend services and support our client facing team on current and new integrations.
How You'll Make an Impact
* Manage the professional and technical growth and development of our diverse team of engineers and enabling them to perform at their best.
* Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications for cross-platform development.
* Design and develop robust, maintainable, and scalable applications using C# and related technologies, ensuring compatibility and performance across various platforms.
* Implement platform-specific features and optimizations to enhance the user experience and maximize performance on each target platform.
* Utilize cross-platform development frameworks to streamline development and deployment processes for multi-platform applications.
* Conduct thorough testing and debugging of applications to identify and resolve issues, ensuring high quality and reliability across all platforms.
* Stay updated with the latest trends and advancements in cross-platform development, including new tools, frameworks, and best practices.
* Collaborate withUX/UI designerto ensure a consistent and intuitive user interface across different platforms, adhering to design guidelines and standards.
* Work closely with product managers and stakeholders to prioritize features and deliverables, ensuring alignment with project goals and timelines.
What You Bring To Swift
* Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
* 10+ experience in software development, with a strong emphasis on C# programming and cross-platform development.
* At least 5 years of .NET development/C#.
* Proficiency in C# and .NET framework, with experience in developing applications for desktop, web, and mobile platforms.
* Experience with cross-platform development frameworks is highly desirable.
* Strong understanding of software design principles, patterns, and best practices, with the ability to write clean, maintainable, and efficient code.
* Excellent problem-solving skills and attention to detail, with the ability to troubleshoot and debug complex issues in multi-platform environments.
* Effective communication and collaboration skills, with the ability to work effectively in a team environment and engage with stakeholders.
* Strong familiarity and ability to work with Azure cloud services and platform.
* Ability to adapt to changing priorities and manage multiple tasks simultaneously in a fast-paced, agile environment.
This is a remote opportunity within Canada. #J-18808-Ljbffr