Job Closed

This listing is no longer active.

Remote World logo
Remote World

Model N is the leader in revenue optimization and compliance for pharmaceutical, medtech, and high-tech innovators. For more than 25 years, we have helped customers maximize revenue, streamline operations, and maintain compliance through cloud-based software, value-added services, and data-driven insights. With a focus on innovation and customer success, Model N empowers life sciences and high-tech manufacturers to bring life-changing products to the world more efficiently and profitably. Model N is trusted by over 150 of the world’s leading companies across more than 120 countries. For more information, visit www.modeln.com.

Python Developer

Location

Worldwide

Posted

44 days ago

Salary

0

Seniority

Mid Level

Job Description

Python Developer

Remote World

Role Description We are looking for an experienced Python Developer to build backend services, automation tools, and data pipelines. Python is at the heart of our technical stack. - Develop and maintain Python-based backend services and APIs. - Write efficient, well-tested, and documented code. - Collaborate with cross-functional teams on feature delivery. - Optimise system performance and reliability. - Participate in code reviews and technical planning. Qualifications - 3+ years of Python development experience. - Strong understanding of Python frameworks (Django, FastAPI, or Flask). - Experience with databases and REST APIs. - Familiarity with testing best practices and CI/CD. - Ability to work independently in a remote environment.

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 201-500Since 1999H1B No Sponsor

As a leading consulting company for SAP software, especially for SAP S/4HANA transformations and SAP Cloud solutions, CNT Management Consulting has been one of the top international consultancies for 25 years. With 500 business process experts and SAP consultants in seven European countries as well as in the USA, we successfully support the digital transformation of corporations, mid-sized companies and public organizations. CNT Management Consulting offers method and consulting expertise for all SAP products. What we offer you: - Flexible working model: 100% flexible working time and location model, home office can be individually arranged. - Variety of training opportunities: Active promotion of internal and external training, certifications, competence teams, and much more. - International and inspiring working environment: Locations throughout Europe and in the USA, international projects and colleagues. - Activities to support health and well-being: Offers that support health, sport, well-being (e.g. yoga, private supplementary insurance, and much more). - Attractive compensation package: Financial security through high base salary, performance-related bonus, company car, subsidized public transport, nursery school and restaurant tickets. - Employee participation and bonus systems: Various bonuses (e.g. headhunter bonus, sales bonus, new client bonus). - Employee benefits: Variety of discounts on products or services from partner companies. - Active participation and events: Contribution of your own ideas (My-Idea), numerous events (e.g. team events, Christmas party, sports events, etc.). Your responsibilities: - Design scalable and future-proof SAP solutions and clean core strategies in S/4HANA environments - Advise customers on modern SAP development paradigms (RAP, CAP, APIs, and event-based integration patterns) - Drive clean core principles by building side-by-side extensions and minimizing core modifications - Develop customer-specific solutions using ABAP (RAP), SAP Fiori, and SAP BTP - Contribute actively to internal Competence Teams, shaping best practices and innovation - Continuously develop your expertise in both technical and soft skills What you should bring: - 5+ years of hands-on experience in ABAP development, ideally in S/4HANA environments - Strong focus on clean core development, hands-on experience with RAP (RESTful ABAP Programming Model) - Solid know-how in SAP Fiori development using BAS and/or VS Code, with a focus on Fiori Elements and optional knowledge of freestyle/UI5 - Proven track record in SAP architecture and consulting - Ability to work independently with a customer- and solution-oriented mindset - Passion for modern development approaches and continuous learning - Strong communication skills and enthusiasm for collaborative teamwork - High flexibility and willingness to travel - Business fluent in English CNT stands for further development, career opportunities and prospects, as well as a family-friendly working environment. With equal opportunities, diversity and a culture of openess, we ensure a productive and at the same time positive working relationship. If you have any questions, please contact the following e-mail address: recruiting@cnt-online.com We are looking forward to your application! Regine Bartholomäus Central Services Specialist Human Resources

Spain
Full TimeRemoteTeam 10,001+H1B Sponsor

Summary As an C/Unix Developer - Pro*C at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and well-being of the members they serve — a community’s most vulnerable. Connect your passion with purpose, teaming with people who thrive on finding innovative solutions to some of healthcare’s biggest challenges. This role is strictly involved in the development of the product and does not involve access to Protected Health Information (PHI) & Personally Identifiable Information (PII) or any secured/confidential client data. The work is limited to application development and does not include handling or processing of sensitive health information. Your role in our mission Essential Job Functions Provides design documents and translates into component-level designs to accelerate development. Provides design expertise in support of development team efforts to provide flexible reusable components to increase cost effectiveness. Analyzes, designs and reviews design of applications and suites of applications to ensure that customer specifications are satisfied. Acts as liaison between application architects and development teams to ensure that product development and implementation are coordinated. Works with product development teams and senior designers in developing design requirements that are accurate and relevant to company needs. Assists in reviewing and analyzing gathered information in technical research and in evaluating tools and methodologies to ensure that designs adhere to current industry, client and company standards. Develops and provides technical documentation; participates and oversees test-plan development, integration and deployment. Participates in business process work sessions, project meetings and joint applications development sessions to ensure that product design decisions are communicated to departmental personnel. Functions as a domain expert and works closely with software developers to explain the application design, and coordinates activities between the two functions to enhance product quality and efficiency. Utilizes experience in development methodologies, coding documentation, testing methodology and industry standards to define and develop project requirements, functional specifications and detailed design of application solutions for clients. Provides leadership and work guidance to less experienced personnel. Guides the work of less experienced developers to create, maintain and communicate details of application designs to ensure that designs are according to specifications. What we're looking for Bachelor's degree or equivalent combination of education and experience Three or more years of product design and support experience Experience working with software design, software development life cycle, and development methodologies and implementation Experience working with product systems design principles Experience working with appropriate programming languages, operating systems, hardware and software Experience working with company application development policies and procedures Major Key skills C++ Linux/Unix SQL Pro*C Array Algorithm Design Pattern Pointers Memory Management GDB TCP What you should expect in this role Remote Opportunity

India
Full TimeRemoteTeam 10,001+H1B Sponsor

Summary We are looking for a Enterprise Middleware Developer with strong hands‑on experience in Java, microservices, and Spring‑based development, along with deep exposure to IBM integration technologies. This role involves building and integrating enterprise‑grade services in a SOA‑based architecture, working across application and integration layers. This role is strictly involved in application development, integration, and middleware services and does not involve access to Protected Health Information (PHI), Personally Identifiable Information (PII), or any secured or confidential client data. The work is limited to service development, integration, and platform engineering activities and does not include handling or processing of sensitive health or personal information. Your role in our mission - Design, develop, and maintain Java‑based microservices using Spring / Spring Boot - Build and support RESTful and SOAP web services deployed on IBM WebSphere Application Server (WAS) - Develop and enhance integration flows in IBM App Connect Enterprise (ACE), including ESQL‑based message transformations - Integrate applications using IBM MQ and JMS for reliable, asynchronous communication - Work in a service‑oriented and integration‑driven environment, collaborating with architects, analysts, and cross‑functional teams - Troubleshoot and resolve performance, scalability, and production issues in middleware and service layers What we're looking for A senior developer who combines strong Java programming skills with enterprise integration experience, and who is comfortable owning services end‑to‑end in complex, distributed environments. Must‑Have Skills - Strong hands‑on experience in Java development, microservices architecture, and Spring / Spring Boot - Experience building RESTful and SOAP web services - Hands‑on experience with IBM App Connect Enterprise (ACE) and ESQL development - Experience working with IBM WebSphere Application Server (WAS) - Solid understanding of SOA principles, integration patterns, and service‑based architectures - Working experience with IBM MQ and JMS Good‑to‑Have Skills - Experience with Rules Engines (e.g., IBM ODM or equivalent) - Exposure to API Management platforms (IBM API Connect, Apigee, etc.) - CI/CD and DevOps experience (Jenkins, Git, Azure DevOps) - Cloud exposure (AWS, Azure, or GCP) in middleware or integration contexts What you should expect in this role - Work Environment : Remote - Shift timing: 2 PM to 11 PM IST

India

Senior Software Engineer

IRIS Software Group

IRIS Software Group provides software solutions and services in order to enhance operational accuracy, compliance, and efficiency in businesses, organizations, and schools. Headqua

Title: Senior Software Engineer Location: Remote, East Coast Based, Department: Engineering Job Description: ID:1063 Department:Engineering Salary Range:N/A Senior Software Engineer - East Coast, Remote Job Description: IRIS Americas is seeking a skilled Senior Software Engineer (.NET Full stack) to join our dynamic Payroll team. The ideal candidate will have a solid understanding of application data, the ability to identify discrepancies, and the expertise to develop and implement sanity-checking scripts and fixes. This role requires a proactive individual who demonstrates initiative and accountability, effectively investigating and resolving data discrepancies while developing stored procedures and optimizing database performance. Job Requirements: - 10+ years of experience developing high-performance web applications. - Undergraduate degree in Computer Science or a related field. - Expertise in object-oriented design, .NET technologies, APIs, Microservices, and SQL Server query writing. - Proficiency with JavaScript and other modern front-end technologies. - Strong experience designing and implementing architecture for reliable scalability. - Hands-on experience with AWS Cloud Services, Lambda, Queues, and CI/CD pipelines. - Proficiency with containerization technologies (K8s experience is a plus). - Strong troubleshooting skills and ability to independently solve complex problems. - Ability to thrive in a fast-paced, multitasking environment. - Experience in mentoring, guiding, and supporting junior software engineers. - Comfortable working independently with minimal supervision. - Strong communication skills with the ability to collaborate effectively with cross-functional teams. - Passion for continuous improvement and a commitment to delivering high-quality solutions. Job Responsibilities: - Design, develop, and maintain high-performance .NET web applications and microservices. - Architect and implement scalable, reliable, and high-performance solutions. - Lead technical design discussions and mentor junior team members, ensuring adherence to coding standards and best practices. - Write clean, maintainable code and ensure smooth deployments with minimal bugs. - Participate in code reviews, ensuring high-quality code and adherence to architectural guidelines. - Provide leadership in technical architecture and the establishment of robust design patterns. - Collaborate with product owners and business analysts to deliver high-impact features and improvements. - Work across all layers of the application stack (front-end, middle-tier, and database), including writing stored procedures and complex queries. - Utilize AWS Cloud Services to build scalable solutions and implement best practices. - Contribute to the implementation and optimization of CI/CD pipelines, containerized applications (using Kubernetes, Docker, AWS Fargate). - Proficiency with Git and version control systems to ensure smooth collaboration. - Collaborate within an Agile environment, using iterative development methodologies. - Stay current with emerging technologies and proactively suggest innovative solutions to improve performance and user experience. - Mentor and support junior software engineers, fostering a culture of knowledge sharing and growth. - Take ownership of technical solutions, driving improvements in software quality, maintainability, and performance. - Provide off-hours support as needed to ensure system availability and reliability. Benefits: - Company-funded private healthcare - Life and AD&D insurance - Dental, vision, STD, and LTD - 401k plan with company contributions - Generous PTO entitlement - Competitive pay Location: Full-time position with remote work available. East Coast time zone preferred due to time zone alignment.

Maine + 13 moreAll locations: Maine | New Hampshire | Massachusetts | Rhode Island | Connecticut | New York | New Jersey | Delaware | Maryland | Virginia | North Carolina | South Carolina | Georgia | Florida