Miratech logo
Miratech

Helping Visionaries Change the World

Senior Python Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 1989H1B No SponsorCompany SiteLinkedIn

Location

Ukraine

Posted

2 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishAWSCloudNoSQLPythonSQL

Job Description

Senior Python Developer

Miratech

• Design, develop, and maintain Python-based solutions, services, and APIs. • Build scalable, reliable, and secure integration solutions in line with best practices. • Participate in system architecture and design discussions to provide technical insights. • Ensure high code quality through thorough testing, code reviews, and adherence to best practices. • Troubleshoot, debug, and optimize complex integration workflows. • Collaborate closely with the Project Manager to fully understand business requirements and expectations.

Job Requirements

  • 5+ years of professional experience in Python development and related frameworks.
  • Proven experience designing and developing RESTful APIs.
  • Experience in building integrations between both premise and cloud systems
  • Strong understanding of cloud platforms (preferably AWS)
  • Knowledge of databases, both SQL and NoSQL.
  • Experience with version control systems (Git) and CI/CD pipelines.
  • Excellent problem-solving abilities and ability to work independently in a fast-paced environment.
  • Strong debugging and troubleshooting skills in complex technical setups.
  • Experience with billing or financial systems (e.g., QuickBooks, SAP, NetSuite) is a plus.

Benefits

  • Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program.
  • Work From Anywhere Culture: make the most of the flexibility that comes with remote work.
  • Growth Mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
  • Global Impact: collaborate on impactful projects for top global clients and shape the future of industries.
  • Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
  • Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.

Related Job Pages

More Backend Engineer Jobs

Title: Benefit Payment Agent Location: New Brunswick Job Description: Discover The Opportunity WorkSafeNB is looking to hire an 18-month Bilingual written and spoken casual full-time position of Benefit Payment Agent. Your primary workspace will be from your in-home office, with the occasional expectation of in person meetings, for that reason, working from outside the province or country is not permissible. Reporting to the Team Lead, Benefit Payment Services, the Benefit Payment Agent will be responsible for calculating benefits, allowances, and awards for injured workers, including wage reviews, long-term assessments, and Permanent Physical Impairment (PPI) awards. They will evaluate income data from various sources, applying relevant policies, and ensuring accurate loss of earnings calculations. Strong communication skills are essential for collaborating with internal teams and external stakeholders, such as employers, injured workers, and third-party representatives. Additionally, they will ensure compliance with internal guidelines and resolve any discrepancies or missed payments. Salary And Hours Of Work: Hours of work are those required to perform the assigned tasks but shall not be less than 35 hours per week, 7 per day. Monday to Friday between 8:00-5:00 PM. The hourly rate for this position is $30.28. CUPE 1866 employees receive Step 1 of the pay band for the position appointment. Responsibilities Performing initial benefit calculations, including 12-week wage reviews, annual reviews, and long-term disability assessments. Calculating cost transfers, care allowances, weekly allowances, and Permanent Physical Impairment (PPI) awards. Processing Gradual Return to Work evaluations and apply TD1 exemptions. Processing calculations related to Canada Pension Plan Disability (CPPD) benefits and employer disability insurance (e.g., Sunlife). Evaluating how injured workers' receipt of CPPD benefits, employer disability benefits, and other supplemental incomes affect WorkSafeNB loss of earnings calculations and benefits. Handling internet payments, regular loss of earnings (RLOE) payments, salary payments and corrections, as well as inter-jurisdictional payments. Proactively identifying and resolving any missed payments. Collecting wage and income information from various sources such as the Canada Revenue Agency, T4 slips, and Records of Employment. Reviewing and assessing documents to ensure accuracy and completeness for loss of earnings calculations, applying appropriate analysis as required. Engaging with Managers, Team Leads, Benefit Payment Specialists, Claims Adjudicators, Case Managers, Medical Aid and Disability Coordinators, and Quality Management Services teams to ensure seamless information flow and decision-making. Liaising with employers, injured workers, and third-party representatives (e.g., disability insurers, Employment Insurance, Social Development) to provide accurate information and support the claims process. Ensuring proactive and transparent communication across all channels, addressing questions and providing updates to both internal and external stakeholders to enhance collaboration and service delivery. Other duties as required based on operational needs or specific project requirements. Qualifications A one (1) year post-secondary diploma or certificate in office administration, business, or a related field. One (1) year of relevant experience. Proficiency in Microsoft Word, Excel, Outlook, Teams, SharePoint, Case Management system, and Adobe Acrobat Pro to handle documents, communications, and workflow processes efficiently. Strong mathematical and analytical skills to accurately calculate benefits, including interpreting multiple income sources, timeframes, and applying relevant policies and legislation to determine compensation for injured workers. In-depth knowledge of policies, legislation, and directives related to benefit calculations and workers' compensation to ensure compliance and provide accurate information. An equivalent combination of education, training and experience may be considered. Competencies: Adaptability Ensuring Accountability Teamwork and Collaboration Client-focused Service Information Gathering and Processing Digital Literacy Resilience Analytical Thinking Problem Solving Enabling Communication Written and spoken competence in English and French is required. Your primary workspace will be from your in-home office, with the occasional expectation of in person meetings, for that reason, working from outside the province or country is not permissible. If you are interested in pursuing this opportunity with WorkSafeNB, please apply online at www.worksafenb.ca by June 24, 2026. We thank all those who apply however only those selected for further consideration will be contacted. For more information about WorkSafeNB, or this and other employment opportunities, please visit our website at worksafenb.ca. About Us The team at WorkSafeNB is passionate about promoting health and safety in New Brunswick workplaces. We strive to make New Brunswick the safest place to work. However, injuries do occur, and when they do, we are committed to providing caring recovery and return to work services, benefits, and compensation to injured workers and their families. Culture is the heartbeat of the organization. The stronger it is, the further we go! Selected by our employees, our WorkSafeNB values shape our culture. We put our values of Accountability, Collaboration and Trust into ACTion. We demonstrate accountability by taking pride in and ownership of our work so we can take care of our clients and other New Brunswickers. Through collaboration, we build strong partnerships and innovate to achieve better outcomes. Trust guides our organization; we lead and listen with empathy and embrace diversity, inclusion an Look for yourself Photo Gallery A little bit about us WorkSafeNB Organization WorkSafeNB administers no-fault workplace accident and disability insurance for employers and their workers, funded solely through assessments on employers. All employers having three or more workers are obligated to obtain compensation coverage. WorkSafeNB is committed to preventing workplace injuries and illness through education and enforcement of the Occupational Health and Safety Act. WorkSafeNB is administered by a board of directors consisting of the chairperson, a vice-chairperson, the president and CEO (non-voting member), the chairperson of the Appeals Tribunal (non-voting member), five members representing workers, and five members representing employers. Other than the president & CEO and the chairperson of the Appeals Tribunal, members of the board of directors serve part-time. WorkSafeNB's mandate is to: - Promote the creation of a workplace safety culture in which all employees and employers view all occupational diseases and accidents as being preventable. - Promote an understanding, acceptance, and compliance with all legislation for which WorkSafeNB is responsible, including the enforcement of the OHS Act and regulations. - Provide timely compensation benefits, medical aid, rehabilitation, and safe return-to-work services to injured workers. - Provide sustainable insurance and insurance-related services to the employer community. - Represent stakeholders and provide recommendations and advice to government with respect to legislation, and publish such reports, studies, and recommendations WorkSafeNB considers advisable. Assessments are affected by the level of activities in the province's workplaces, as are the resulting claims. There are also substantial assets that ensure WorkSafeNB will be able to provide the ongoing benefits promised to injured workers through a wage loss recovery insurance system. These funds are invested in the financial markets and investment returns are subject to the ups and downs of the marketplace. Regional Services WorkSafeNB's head office is located in Saint John. More Info

New Jersey
$0 / hour
AppFollow logo

Senior Backend Engineer, Product Neuro Forge Team

AppFollow

App Review Management - the newest way to support your mobile app’s growth.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop and optimize the functionality of AppFollow product • Contribute to the system for automating user interaction with customer reviews (tagging, responding to reviews, reports generation, etc.) • Support systems for getting insights from customer data (ratings and reviews) • Contribute to AI-management technologies (semantic analysis, summarization etc.) • Support internal and public API to core data entities • Design, build, maintain and document an efficient, testable, reliable, secure and scalable codebase. • Contribute with other developers to design and improve the entire system architecture.  • Interaction with legacy services • Collaborating with the Platform team to deploy the application to various environments and ensure smooth operation, adopt accepted standards, practices and processes to the maintainable systems.

Finland
SOFTSWISS logo

Senior Software Developer in Test, Python

SOFTSWISS

Winning combination of software products for iGaming

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Analyze requirements and define the testing approach for new features and product changes • Automate test cases using the existing framework based on Python and PyTest • Build automated quality evaluation pipelines for AI systems using metrics and LLM-as-judge approaches • Test MCP servers, tool schemas and tool-call behavior, including edge cases and invalid arguments • Evaluate agentic workflows, including tool selection, multi-step reasoning, error handling, loop recovery and state correctness • Maintain and improve the test automation framework and contribute to internal testing tools, including mocks • Prepare and maintain test documentation, including checklists, test cases and quality reports • Participate in test design, estimations, release testing and product quality assessment • Contribute to CI/CD and QA process improvements • Design and maintain evaluation suites and golden datasets for RAG and agentic flows • Perform adversarial testing for AI systems, including prompt injection, jailbreaks, tool misuse and data leakage risks • Set up regression checks for changes in prompts, models, retrieval settings and chunking strategies • Track AI system quality together with cost, latency and token usage • Use tracing and observability tools to debug, measure and improve LLM application behavior

Poland
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• .NET, .NET Core, C#, ASP.NET, WCF, MVC, SQL ve Nesne Yönelimli Programlama (OOP) konularında yeni uygulamalar ve servisler geliştirmek • Mevcut sistemlerde bakım, iyileştirme ve refactor çalışmaları yapmak • API entegrasyonları geliştirmek ve yönetmek • Mikroservis mimarisine dönüşüm projelerinde görev almak • Veritabanı performansını analiz etmek ve optimize etmek • Sistem performansını ve hata kayıtlarını takip ederek iyileştirmeler yapmak • Teknik dokümantasyon süreçlerine katkı sağlamak

Turkey