As a Senior Software Developer in Test (SDET), you will be part of a small, highly focused team ... Strong understanding of Java, Javascript, Typescript, C# or Python * Strong understanding of ...
As a Senior Software Developer in Test (SDET), you will be part of a small, highly focused team ... Strong understanding of Java, Javascript, Typescript, C# or Python * Strong understanding of ...
Drive the modernization of 25-year-old legacy systems into scalable, maintainable Python-based ... Working knowledge of CI/CD pipelines, infrastructure-as-code, and modern DevOps practices
Drive the modernization of 25-year-old legacy systems into scalable, maintainable Python-based ... Working knowledge of CI/CD pipelines, infrastructure-as-code, and modern DevOps practices
This is a senior, highly visible role where your contributions will directly shape how the Office ... Demonstrated experience with data analytics tools and programming languages such as Python, SQL, R ...
This is a senior, highly visible role where your contributions will directly shape how the Office ... Demonstrated experience with data analytics tools and programming languages such as Python, SQL, R ...
Software Developer
Bedford, NS · On-site
... senior engineers. * Systematically debug issues within a single service, using structured ... Strong experience with Python and/or Typescript for backend development. * Frontend Development:
Quick apply
Software Developer
Bedford, NS · On-site
... senior engineers. * Systematically debug issues within a single service, using structured ... Strong experience with Python and/or Typescript for backend development. * Frontend Development:
Software Developer
Bedford, NS · On-site
... senior engineers. * Systematically debug issues within a single service, using structured ... Strong experience with Python and/or Typescript for backend development. * Frontend Development:
Software Developer
Bedford, NS · On-site
... senior engineers. * Systematically debug issues within a single service, using structured ... Strong experience with Python and/or Typescript for backend development. * Frontend Development:
Career coaching and development opportunities Senior DevOps Engineer Join AQI as a Senior DevOps ... Strong scripting and automation skills using Python, Bash, or similar languages. * Practical ...
Career coaching and development opportunities Senior DevOps Engineer Join AQI as a Senior DevOps ... Strong scripting and automation skills using Python, Bash, or similar languages. * Practical ...
Senior Computer Vision Engineer **Must be located in Canada, Ideally Nova Scotia. Innovasea ... Proficient in Python for ML development and C++ for production integration * Hands-on experience ...
Senior Computer Vision Engineer **Must be located in Canada, Ideally Nova Scotia. Innovasea ... Proficient in Python for ML development and C++ for production integration * Hands-on experience ...
Senior Computer Vision Engineer
Bedford, NS · On-site
Senior Computer Vision Engineer **Must be located in Canada, Ideally Nova Scotia. Innovasea ... Proficient in Python for ML development and C++ for production integration * Hands-on experience ...
Quick apply
Senior Computer Vision Engineer
Bedford, NS · On-site
Senior Computer Vision Engineer **Must be located in Canada, Ideally Nova Scotia. Innovasea ... Proficient in Python for ML development and C++ for production integration * Hands-on experience ...
The Senior IAM Systems Engineer, Authorization is a pivotal role responsible for designing ... Python, Go, or Java for policy automation and integration. * Working knowledge of DevOps ...
The Senior IAM Systems Engineer, Authorization is a pivotal role responsible for designing ... Python, Go, or Java for policy automation and integration. * Working knowledge of DevOps ...
Work with cross-functional teams, including Infrastructure, SRE, DevOps, IT Operations, and ... Drive adoption of automation tools and products such as Ansible, Python scripting, ServiceNow ...
Work with cross-functional teams, including Infrastructure, SRE, DevOps, IT Operations, and ... Drive adoption of automation tools and products such as Ansible, Python scripting, ServiceNow ...
With a developer mind-set you will work as part of an agile team to deliver high performing ... Experience working with Python (Intermediate) * Experience building APIs using NodeJS, .NET Core ...
With a developer mind-set you will work as part of an agile team to deliver high performing ... Experience working with Python (Intermediate) * Experience building APIs using NodeJS, .NET Core ...
Strong SQL and Python programming skills for data extraction, parsing, and tool development * Experience with regular expressions and Bash/Unix scripting for data manipulation * Demonstrated ability ...
Strong SQL and Python programming skills for data extraction, parsing, and tool development * Experience with regular expressions and Bash/Unix scripting for data manipulation * Demonstrated ability ...
Senior Software QA Analyst
Dartmouth, NS · On-site
Experience at a senior level working with complex software systems * Experience with both manual ... Strong programming skills, with Python preferred * Experience working with and extending existing ...
Senior Software QA Analyst
Dartmouth, NS · On-site
Experience at a senior level working with complex software systems * Experience with both manual ... Strong programming skills, with Python preferred * Experience working with and extending existing ...
Senior Software QA Analyst
Dartmouth, NS · On-site
Experience at a senior level working with complex software systems * Experience with both manual ... Strong programming skills, with Python preferred * Experience working with and extending existing ...
Quick apply
Senior Software QA Analyst
Dartmouth, NS · On-site
Experience at a senior level working with complex software systems * Experience with both manual ... Strong programming skills, with Python preferred * Experience working with and extending existing ...
Senior Coastal Consultant
CA$85K - CA$105K/yr
A Bachelor's degree in Environmental Engineering, Environmental Science, or a related discipline ... Experience with Python, MATLAB or other numerical modelling software. At BMT we believe in hiring ...
Senior Coastal Consultant
CA$85K - CA$105K/yr
A Bachelor's degree in Environmental Engineering, Environmental Science, or a related discipline ... Experience with Python, MATLAB or other numerical modelling software. At BMT we believe in hiring ...
... Python programming language Must be comfortable with Big Data skills including Hive and HQL (Hive Query Language), Hands-on experience in Scala Experience in testing microservices or knowledge using ...
... Python programming language Must be comfortable with Big Data skills including Hive and HQL (Hive Query Language), Hands-on experience in Scala Experience in testing microservices or knowledge using ...
... expertise in Python (including libraries like Pandas, NumPy, etc.) * 2+ years of hands-on ... Prepare technical documentation, deliver demos to senior leadership, and create reports showcasing ...
... expertise in Python (including libraries like Pandas, NumPy, etc.) * 2+ years of hands-on ... Prepare technical documentation, deliver demos to senior leadership, and create reports showcasing ...
As a Senior Software Developer in Test (SDET), you will be part of a small, highly focused team ... Strong understanding of Java, Javascript, Typescript, C# or Python * Strong understanding of ...
Quick apply
As a Senior Software Developer in Test (SDET), you will be part of a small, highly focused team ... Strong understanding of Java, Javascript, Typescript, C# or Python * Strong understanding of ...
BigData Quality Engineer
Dartmouth, NS · On-site
... guidance of senior engineers. This position offers a unique chance to develop your technical ... Validate ETL/ELT logic using Python (PySpark) and SQL - joins, filters, lookups, derived columns ...
BigData Quality Engineer
Dartmouth, NS · On-site
... guidance of senior engineers. This position offers a unique chance to develop your technical ... Validate ETL/ELT logic using Python (PySpark) and SQL - joins, filters, lookups, derived columns ...
Python and/or C++ * Cloud computing (AWS) * Distributed systems * API design * Data engineering Although not a requirement, an interest/experience in one of the following will be an asset: * DevOps ...
Python and/or C++ * Cloud computing (AWS) * Distributed systems * API design * Data engineering Although not a requirement, an interest/experience in one of the following will be an asset: * DevOps ...
Senior Python Developer information
See Nova Scotia salary details
$57K - $68.5K
0% of jobs
$68.5K - $80K
0% of jobs
$80K - $91.5K
2% of jobs
$91.5K - $103K
7% of jobs
$113.4K is the 25th percentile. Wages below this are outliers.
$103K - $114.5K
17% of jobs
$114.5K - $126K
18% of jobs
The median wage is $129.4K / yr.
$126K - $137.5K
18% of jobs
$146.9K is the 75th percentile. Wages above this are outliers.
$137.5K - $149K
15% of jobs
$149K - $160.5K
11% of jobs
$160.5K - $172K
7% of jobs
$172K - $183.5K
4% of jobs
$57K
$132.5K
$183.5K
How much do senior python developer jobs pay per year?
What are the main responsibilities of a Senior Python Developer?
What is the difference between Senior Python Developer vs Python Developer?
| Aspect | Senior Python Developer | Python Developer |
|---|---|---|
| Required Experience | Typically 5+ years, with leadership and complex project experience | Usually 1-3 years, focusing on core Python skills |
| Responsibilities | Designing architecture, mentoring, handling complex systems | Writing code, debugging, implementing features |
| Certifications | Optional but beneficial (e.g., Python certifications, cloud certs) | Often not required |
| Work Environment | Collaborative teams, project planning, code reviews | Development-focused, task-oriented |
The main difference between a Senior Python Developer and a Python Developer lies in experience, responsibilities, and leadership. Senior developers handle complex projects, mentor others, and often participate in architecture decisions, while Python Developers focus on coding and feature implementation. Both roles are essential in tech companies, but the senior role requires more experience and broader skills.
What are the key skills and qualifications needed to thrive as a Senior Python Developer, and why are they important?
What are some common challenges faced by Senior Python Developers when leading a development team?
Other
Posted 17 days ago
Job description
Your role:
As a Senior Software Developer in Test (SDET), you will be part of a small, highly focused team responsible for delivery of highly scalable and robust services within Global Relay's platform. You will work directly in code to design testing solutions for web applications and API services of a large scale system. You will drive continual improvement in your team's automation frameworks and coverage while mentoring other SDETs in the team on industry leading test practices. You will support the team's testing efforts to ensure quality of coverage, quality of code and quality of delivery.
Your responsibilities:
- Design, develop and maintain automation frameworks, infrastructure and tools
- Define and automate test cases that verify product requirements
- Write code to support development of automated frameworks and tests
- Contribute to decisions in the architecture and design of test frameworks
- Participate in test execution, issue identification and resolution in support of the release
- Maintain test infrastructure and tools
- Participate in team planning and story grooming
- Provide suggestions to improve automation and test processes
- Provide training, mentorship and support to other members on the team
- Conduct code reviews, improve and maintain quality of the automation code
- Conduct test reviews, improve and maintain quality of the test coverage
- Document the automation framework, tools and infrastructure
About you:
- Minimum 8 years of experience in software testing
- Minimum 5 years of experience in test development
- Strong understanding of Java, Javascript, Typescript, C# or Python
- Strong understanding of testing practices in an agile environment
- Strong ability to traverse log files for trouble shooting or debugging
- Experience with testing frameworks such as JUnit, NUnit, Selenium, Web Driver IO
- Experience working across multiple teams coordinating integration tests
- Experience with any of the following is an asset:
- Testing backend systems or APIs
- Testing performance with JMeter or similar tools
- Contract testing frameworks such as PACT
- Web services technology such as REST or JSON
- Network principles and protocols such as HTTP, TLS and TCP
- Big data technology such as Kafka, Hadoop, MongoDB or SQL
- Continuous integration systems such as Jenkins