
Lead SAS/Python Developer
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in Canada, +1 more country.
• Offer technical guidance and engage in hands-on development during SAS-to-Python migration and modernization projects.
• Examine intricate business and technical requirements to devise scalable solutions and establish technical strategies.
• Oversee the interpretation and transfer of SAS programs, datasets, and processes into Python-based environments.
• Create, test, and uphold high-quality Python applications and scripts.
• Construct and maintain Unix-based automation and data processing pipelines.
• Set and advocate for development standards, coding best practices, and reusable patterns across the team.
• Perform code and technical design evaluations and offer guidance to developers.
• Enhance applications for performance, scalability, reliability, and maintainability.
• Detect technical risks, dependencies, and migration hurdles, driving solutions to resolution.
• Keep technical documentation and source code repositories organized using Git.
• Work collaboratively with business stakeholders, developers, infrastructure teams, and other technical partners to achieve migration and modernization goals.
• Serve as the technical point of contact for development and migration efforts, aiding in technical decision-making throughout the initiative.
• Senior/Lead-level software development experience, with a proven record of providing technical leadership in complex development or modernization projects.
• Strong hands-on proficiency in Python, including Anaconda, as well as SQL and SAS.
• Excellent ability to comprehend, interpret, and modernize intricate SAS programs and workflows.
• Experience with relational databases, such as Netezza and Redshift.
• Robust Linux/Unix scripting capabilities.
• Familiarity with CRON scheduling and automation processes.
• Extensive experience in unit testing, debugging, code optimization, and performance tuning.
• Proven experience conducting code reviews, establishing development standards, and mentoring other developers in technical implementation.
• Capacity to own technical solutions from the requirements and design phase through development, testing, and implementation.
• Strong analytical, troubleshooting, and problem-solving abilities.
• Excellent written and verbal communication skills, with the capacity to convey technical concepts and recommendations to both technical and business audiences.
• Ability to effectively collaborate across technical and business teams.
• Dedication to code quality, accuracy, maintainability, and continuous improvement.
• Availability to work within CST hours is preferred.
• Familiarity with GitHub and GitHub Copilot.
• Working knowledge of SAS Enterprise Guide.
• Working knowledge of JupyterHub.
• Previous experience leading or assisting in large-scale SAS-to-Python migration or SAS decommissioning efforts.
• Experience mentoring or providing technical guidance to development teams.
• Opportunities for career advancement and progression.
• Competitive salary and compensation package.
• Successful employee referral program.
• The chance to work with one of Canada’s 50 Best Managed Companies.
• Satisfaction of being part of a reputable organization.
• A flexible, dynamic, and diverse work environment.
Ness Digital Engineering
Movable Ink
Pointsharp
Anyone AI
Get handpicked remote jobs straight to your inbox weekly.