CrawlJobs Logo

Mid Python Developer

https://www.montrosesoftware.com/ Logo

Montrose Software

Location Icon

Location:
Poland , Kraków

Category Icon

Job Type Icon

Contract Type:
Employment contract, B2B

Salary Icon

Salary:

10000.00 - 15000.00 PLN / Month

Job Description:

Our B2B SaaS platform helps small and mid-sized companies - especially software houses - manage their daily operations in one place. It keeps track of clients and contracts, project details and team members, invoicing, employee records and salaries, contract changes, and vacation requests, making it easier to plan work, organize resources, and stay on top of everything.

Job Responsibility:

  • Develop and maintain backend functionality and integrate it with the frontend
  • Implement new features, optimize existing functionality, and fix bugs
  • Work with cloud infrastructure and support deployment processes
  • Work together with other developers to deliver high-quality results

Requirements:

  • Excellent knowledge of Python programming language
  • AWS
  • Familiarity with C++
  • Ability to use Git or SVN version control system
  • Unit testing skills
  • Knowledge of Javascript / React
  • Fluent in spoken and written English

Nice to have:

  • Experience in a quantitative finance environment
  • Docker / Kubernetes / ansible knowledge
  • Experience in Linux/Windows management
What we offer:
  • Diverse teams
  • Team events
  • Flexible working hours
  • Modern office
  • Lunches
  • Food
  • Health
  • Sport
  • Training budget
  • Chillout area
  • English lessons
  • Montrose incubator

Additional Information:

Job Posted:
December 27, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Mid Python Developer

Senior Python Developer

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced Python Developer
  • Strong knowledge and development experience using Advanced Python
  • Proficient in Python development
  • Experience in developing RESTful web services
  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development
  • Experience in microservices
  • Hands on software engineer who will be writing code daily
  • Demonstrate knowledge on code quality, code performance, unit testing, and build processing in the CI/CD
  • Understanding of both relational and non-relational databases
  • Able to write shell & batch programs
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals
  • Identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets
  • Fulltime
Read More
Arrow Right

Python Developer

The Python Developer is a senior level position responsible for establishing and...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6 - 10 years + of experience in software development with at least 5 years of experience in Python Spark and Big data frameworks
  • Strong proficiency in Python and Spark with knowledge of core spark concepts (RDDs, Dataframes, Spark Streaming, etc.)
  • Experience working in financial markets, risk management and financial instruments
  • Experience in Application Development in Python & Big Data
  • Pricing and Analytic Development experience in Python
  • Familiarity with market risk concepts including VaR, Greeks, scenario analysis and stress testing
  • Hands on experience with Hadoop, Spark
  • Proficiency on Git, Jenkins and CI/CD pipelines
  • Excellent problem-solving skills and strong mathematical and analytical mindset
  • Ability to work in a fast-paced financial environment
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Sr. Python Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven, extensive experience (8 to 12 Years) as a Python Lead Developer, with a portfolio of successful projects
  • In-depth knowledge and hands-on experience with Python frameworks like Django, Flask, FastAPI, or others depending on the specialization
  • Experience with RESTful APIs, web services, and containerization technologies like Docker and Kubernetes
  • Experience with version control systems (e.g., Git) and familiarity with CI/CD pipelines and agile methodologies
  • Strong proficiency with databases, including both SQL (e.g., Oracle) and NoSQL databases (e.g., MongoDB), along with an understanding of schema design
  • Excellent analytical and problem-solving skills to troubleshoot complex software issues and propose innovative solutions
  • Write clean, well-crafted, and maintainable Python code for server-side logic and backend features
  • Work with cross-functional teams, including UX/UI designers, AbInitio & Spark Scala developers, to integrate / migrate different application components and deliver features
  • Oversee and conduct code reviews to ensure code quality, adherence to coding standards, and knowledge distribution within the team
  • Guide and mentor junior and mid-level developers, providing technical support and helping them grow their skills
Job Responsibility
Job Responsibility
  • Write clean, well-crafted, and maintainable Python code for server-side logic and backend features
  • Work with cross-functional teams, including UX/UI designers, AbInitio & Spark Scala developers, to integrate / migrate different application components and deliver features
  • Oversee and conduct code reviews to ensure code quality, adherence to coding standards, and knowledge distribution within the team
  • Guide and mentor junior and mid-level developers, providing technical support and helping them grow their skills
  • Create and maintain technical documentation and specifications for software applications
What we offer
What we offer
  • Top benefits designed to support your well-being, growth, and work-life balance
  • Fulltime
Read More
Arrow Right

Application Development Lead

The Applications Development Lead, VP is a senior level position responsible for...
Location
Location
United States , Irving; Jacksonville
Salary
Salary:
125760.00 - 188640.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Hands on development experience using JAVA is a MUST
  • Hands on development experience using PYTHON is highly desirable
  • Hands on RDBMS experience
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Work closely with business users, stakeholders, BAs, product managers and other development teams to understand problem space, brainstorm ideas, approaches, and solutions
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Understanding of integrating APIs with third party libraries/vendors and handle the security around it
  • Manage the Citi’s technology infrastructure, including software, hardware, and procured products
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
What we offer
What we offer
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Planned time off (vacation)
  • Unplanned time off (sick leave)
  • Paid holidays
  • Fulltime
Read More
Arrow Right
New

Mid-level Software Security Engineer

We are looking for a Mid-level Software Security Engineer to join our AI & Autom...
Location
Location
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
February 17, 2026
Flip Icon
Requirements
Requirements
  • Experienced developer with at least 3-5 years of experience
  • Good knowledge of scripting/programming with Python
  • Strong skills in scripting and programming (with a focus on Python)
  • Good foundation in cybersecurity
Job Responsibility
Job Responsibility
  • Work on automating the collection and analysis of Threat Intelligence data
  • Develop integrations with AI models
  • Build tools to enhance vulnerability management and security research processes
  • Collaborate closely with team members to design scalable automation solutions
  • Streamline workflows
  • Contribute to advancing AI-driven security initiatives
Read More
Arrow Right

Java Backend Lead Developer

Java & Database Lead Developer is a senior level position responsible for establ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6 years of programming experience in Java, Python, Spark, Scala
  • 4 years of strong handson experience in RDMS Database SQL (Oracle/Sybase) queries, PL/SQL, and advanced tuning techniques and Database upgrade/migration approaches
  • 2 years of experience with Messaging (e.g., Kafka, Tibco, Rabbit (MQ))
  • Experience in Middleware (Tomcat and WebSphere) and Cloud Containerization (ECS) and CICD tools
  • Angular, ExtJS, JMS, JSON, XML, ROD, LightSpeed
  • Experience in Spring Batch, Spring Boot, Microservices and event-based architecture, Consuming REST API experience
  • Experience of collaboration tools (source control) like GIT/BitBucket/GitHub Copilot, and tools like JIRA etc
  • Experience in Unix (Linux) commands and scripting
  • Experience in data analysis, data modeling and SQL performance tuning, exception handling
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct, and business practices, and escalating, managing, and reporting control issues with transparency
What we offer
What we offer
  • Global benefits
  • Equal opportunity employer policies
  • Accessibility accommodations
  • Fulltime
Read More
Arrow Right

Application Development Technology Lead Analyst

The Application Development Technology Lead Analyst will support various initiat...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10 + years of relevant experience in Apps Development or systems analysis role
  • Architect level experience in Java, Python, Docker, MongoDB, Elastic, AMQP, Kubernetes & Open Shift
  • Experience in Financial domain with focus on Settlements
  • Rapid troubleshooter in investigating complex architectural defects & offers robust implementation solutions
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
What we offer
What we offer
  • Equal opportunity employment policy
  • Opportunities for personal development
  • Diverse workforce fostering respect and merit-based growth
  • Fulltime
Read More
Arrow Right

Java Backend Lead Developer

Java & Database Lead Developer is a senior level position responsible for establ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6 years of programming experience in Java, Python, Spark, Scala
  • 4 Years of strong handson experience in RDMS Database SQL (Oracle/Sybase) queries, PL/SQL, and advanced tuning techniques and Database upgrade/migration approaches
  • 2 years of experience with Messaging (e.g., Kafka, Tibco, Rabbit (MQ))
  • Experience in Middleware (Tomcat and WebSphere) and Cloud Containerization (ECS) and CICD tools
  • Angular, ExtJS, JMS, JSON, XML, ROD, LightSpeed
  • Experience in Spring Batch / Spring Boot / Microservices and event-based architecture / Consuming REST API experience
  • Experience of collaboration tools (source control) like GIT/BitBucket/GitHub Copilot and tools like JIRA etc
  • Experience in Unix (Linux) commands & scripting
  • Experience in data analysis, data modeling and SQL performance tuning, exception Handling.
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.