Python Software Developer M/F

Scalian SAS

$80K — $110K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • University degree in Engineering, Computer Science or relevant field, or equivalent experience
  • Minimum 8 years of software development experience on Windows
  • Proficient in Python and OOP design patterns
  • Skilled in interpreting complex software requirements
  • Ability to collaborate in technical problem-solving
  • Strong verbal and written communication skills

Responsibilities

  • Create attractive software applications using Python on Windows
  • Analyze customer specifications for software requirements
  • Develop or modify complex software applications
  • Plan work, estimate efforts, and complete tasks
  • Design, code, test, and document high-quality software
  • Prepare documentation and engage in reviews
  • Participate in integration, testing, and deployment
  • Troubleshoot software production issues
  • Adhere to corporate development processes and quality standards
  • Identify and integrate technological advancements

Benefits

  • Full-time permanent position
  • Opportunity to work on impactful software projects
  • Collaborative team environment
  • Involvement in both development and deployment of applications
  • Professional development opportunities through project exposure
Full Job Description
Python Software Developer M/FPermanent position | Full-Time | Montreal (QC)

What will your rolebe?
In this project, your main responsibilities will be:
• Creating software applications that are attractive to our internal and external customers using the Python language on Windows
• Analyzing customer specifications to generate precise software requirements
• Working from requirements to develop or modify complex software applications
• Planning work, providing effort estimates and driving your work to completion
• Designing, coding, testing, debugging and documenting high-quality software development applications
• Preparing documentation and participating in reviews
• Participating in integration, testing and deployment of software applications
• Troubleshooting problems in a software production environment
• Following established development processes and corporate technical and quality standards
• Identifying and incorporating potential technological advances in line with the long-term goals of our business

What qualifications are we looking for?
You have:
• A University degree in Engineering, Computer Science or other relevant disciplines, or an equivalent combination of education and experience
• Minimum of 8 years of software development experience on the Windows operating system
• Good knowledge of Python language and OOP design patterns and standard development practices
• The ability to understand and work with complex software requirement specifications
• The ability to work in a team to solve technical problems within budget and schedule constraints
• Good verbal and written communication skills

Assets:
• Familiarity with Ethernet based networking protocols and client server application development
• Experience in developing user interfaces, ideally with QT
• Knowledge of Embedded Linux operating system
• Experience in low-level development on Embedded Linux
• Creating tools to support development and test
• Familiarity with Agile development methodology and CI/CD
• Familiarity with Azure data lakes and data brick

Similar Jobs

More Jobs at Scalian SAS

More Information Technology Jobs

Find similar Python Software Developer M/F jobs: