Remote Programming Jobs

Programmer
Show all filters

51 jobs found

to receive daily emails with new job openings that match your preferences.
Shown 1-10 of 51
United KingdomFull-TimeTechnology ConsultingPosted
Senior Consultant - Programme Management
Company:Civiteq(101-250 employees, Business Development, Enterprise Resource Planning (ERP), Business Information Systems)
  • Lead complex client programmes as a trusted and credible advisor
  • Own the planning and delivery of programmes in line with agreed Statements of Work
  • Conduct discovery and diagnostic work, developing recommendations and delivery plans
  • Lead programme governance, including Programme Boards and senior stakeholder engagement
  • Manage multi-disciplinary delivery teams, ensuring high-quality outcomes
  • Own programme financials, ensuring delivery against resourcing and margin expectations
  • Identify and progress follow-on opportunities with existing clients
Based in United StatesFull-TimePharmaceutical, BiotechPosted
  • Lead end-to-end statistical programming for oncology studies, including SDTM and ADaM dataset development in compliance with CDISC standards.
  • Produce and validate Tables, Listings, and Figures (TLFs) for clinical study reports and regulatory submissions.
  • Ensure traceability, accuracy, and quality control across all programming deliverables and analysis datasets.
  • Collaborate with Biostatistics, Data Management, Medical Writing, and Regulatory Affairs teams to support study execution and submissions.
  • Oversee and coordinate with CROs and external vendors to ensure adherence to programming standards and timelines.
  • Support integrated analyses such as ISS and ISE, as well as responses to regulatory queries and data requests.
CanadaContractHealthcare ServicesPosted
  • Provide comprehensive administrative and coordination support for patient and provider programs, including maintaining accurate records in CRM systems and ensuring timely updates of program data.
  • Manage patient flow-related administrative tasks such as document handling, data entry, communications, and coordination between healthcare providers, pharmacies, and internal teams.
  • Support clinical and program operations by reviewing documentation, assisting with adverse event reporting, and ensuring compliance with established healthcare and regulatory procedures.
  • Handle inbound and outbound communications, including calls, faxes, and email correspondence, while supporting prescription renewals and coordination with healthcare professionals.
  • Assist with reporting, audits, inventory tracking, and operational documentation to ensure accuracy, consistency, and adherence to quality standards.
  • Participate in training sessions, cross-functional projects, and ongoing program improvements to support service delivery excellence.
CanadaFull-TimeGame DevelopmentPosted
  • Design, develop, and maintain features across multiple game and engine subsystems, including AI, UI, physics, character systems, graphics, and internal tools.
  • Build and optimize highly performant, scalable systems that meet technical, design, and production requirements.
  • Collaborate closely with QA and technical leadership to identify, troubleshoot, and resolve system defects and ensure stability across builds.
  • Participate in technical design discussions, architecture reviews, and codebase evolution alongside senior engineers.
  • Provide feedback on technical documentation and contribute to improving internal development practices and standards.
  • Support junior developers through guidance, informal mentorship, and assistance with tools and workflow issues.
  • Break down complex technical work into structured tasks and deliver independently on assigned development responsibilities.
United KingdomFull-TimeIT ConsultingPosted
Senior Consultant - Digital Programme Management
Company:Civiteq(101-250 employees, Business Development, Enterprise Resource Planning (ERP), Business Information Systems)
  • Support the planning and mobilisation of programme work as defined in the Statement of Work (SOW).
  • Conduct diagnostic/discovery work and prepare recommendations and delivery plans for customers.
  • Contribute to key programme meetings, including kick-off meetings and Programme Board sessions.
  • Liaise with senior client stakeholders at key milestones.
  • Manage delivery of client requirements and provide guidance to consultants within the delivery team.
  • Report on the financial position and ensure project delivery within agreed margins.
  • Develop toolkits, methodologies, case studies, and thought leadership in collaboration with leadership.
RemoteContractDefense ContractingPosted
  • Serve as the primary technical resource for sustaining and supporting ServiceNow applications and modules.
  • Troubleshoot and resolve incidents, defects, and user-reported issues, performing root-cause analysis.
  • Support platform upgrades, patching, and configuration changes to maintain system stability and compliance.
  • Configure, enhance, and maintain workflows, forms, business rules, and platform components.
  • Collaborate with stakeholders to translate business requests into logical workflows and technical specifications.
  • Maintain and enhance solutions built using Power Apps, Power Automate, Power BI, and SharePoint Online.
  • Provide subject matter expertise to IT and cybersecurity staff on ServiceNow, Microsoft 365, and Archer.
Philippines, Manila / South East AsiaFull-TimeCryptocurrency BlockchainPosted
  • Acquire and develop trust relationships with a portfolio of major global institutional/VIP clients.
  • Expand relationships with existing customers through sustained communication and needs assessment.
  • Build key customer service processes and management systems.
  • Track the status of key customers.
  • Analyze user behavior to identify hidden needs and author key customer analysis reports.
  • Communicate with internal departments to provide optimal service solutions and product feedback.
IndiaFull-TimeLife SciencesPosted
  • Write SAS programs to generate analysis datasets, tables, listings, and figures used in clinical study reporting
  • Support data validation, mapping, and maintenance of clinical trial databases using SAS tools
  • Develop and execute programs for edit checks on external and internal clinical data
  • Coordinate with data management teams to resolve database specifications, data transfer issues, and reporting needs
  • Ensure accurate, consistent, and compliant programming outputs aligned with clinical research standards
United StatesFull-TimeSchool management softwarePosted
  • Create high-performance queries and triggers to support customer experience
  • Design and deploy reports and queries
  • Manage integrations with third-party software
United StatesFull-TimeClinical ResearchPosted
  • Lead programming activities for oncology clinical trials across multiple studies.
  • Develop, validate, and maintain SDTM and ADaM datasets following CDISC guidelines.
  • Oversee production of Tables, Listings, and Figures (TLFs) for study reporting and submissions.
  • Provide SAS programming expertise to support complex data derivations and analyses.
  • Review and ensure traceability, consistency, and quality of all programming deliverables.
  • Act as programming lead for assigned studies, managing timelines and deliverables.
  • Work closely with Biostatistics, Data Management, Medical Writing, and Regulatory Affairs.
  • Coordinate with CROs and external vendors, ensuring compliance, quality, and adherence to client programming standards.
  • Support integrated analyses including ISS/ISE.
  • Prepare submission-ready programming outputs and documentation, including define.xml, annotated CRFs, and reviewer guides.
Shown 1-10 of 51
...

Why Remote Programming Jobs Are Becoming More Popular

The tech landscape has shifted dramatically, turning the dream of working from a home office or a seaside cafe into a standard reality for developers worldwide. Remote programming jobs offer more than just a commute-free life; they provide access to global projects, flexible schedules, and the ability to design a workspace that fuels productivity. However, transitioning to a remote role requires a strategic approach to finding the right match and mastering the digital-first environment.

The Dual Nature of Remote Development: Benefits and Risks

Stepping away from the traditional office brings significant advantages, but it also introduces new challenges that every software engineer should consider. Success in a remote role depends on balancing freedom with discipline.

Key advantages of remote work include:

  • Unmatched flexibility in managing your daily schedule and achieving a better work-life balance.
  • Access to higher-paying opportunities in international markets without the need for physical relocation.
  • A personalized work environment that minimizes office distractions and allows for deep focus.
  • Significant savings on commuting costs, professional attire, and out-of-home meals.

On the other hand, remote developers often face risks such as social isolation, the blurring of boundaries between professional and personal life, and potential communication gaps with teammates. Managing these risks involves proactive networking and strict time-management protocols.

Popular Remote Software Developer Roles and Skills

The demand for talent spans the entire tech stack. Whether you are building user interfaces or managing cloud infrastructure, there is a remote niche for your expertise.

  • React JS Remote Jobs: Focus on building dynamic front-end applications with a strong emphasis on component-based architecture and state management.
  • Java Developer Remote Jobs: Centered on enterprise-level backend systems, requiring deep knowledge of Spring Boot and microservices.
  • Full Stack Developer Remote Jobs: Ideal for versatile engineers who can navigate both client-side logic and server-side databases.
  • DevOps Engineer Remote: High-demand roles focused on CI/CD pipelines, cloud security, and infrastructure automation.

Each of these specializations requires a unique blend of technical mastery and the ability to collaborate effectively across time zones.

How to Find and Get Remote Programming Jobs

Finding a legitimate and rewarding role requires looking beyond generic job boards. To land a position as a remote software engineer, you must demonstrate not only technical prowess but also the ability to work independently.

Step 1: Use Specialized Platforms

Start your search on sites dedicated to distributed teams, such as We Work Remotely, Remote OK, and LinkedIn (using the "Remote" filter). These platforms filter out location-dependent roles, saving you time.

Step 2: Optimize Your Digital Presence

Your resume and GitHub repository are your primary calling cards. Ensure your code is clean, well-documented, and demonstrates your ability to collaborate asynchronously through pull requests and clear commit messages.

Step 3: Master the Remote Interview

Prepare for technical assessments that often involve live coding via shared screens. Beyond coding, emphasize your soft skills, such as proactive communication and reliability, which are crucial for remote teams.

Essential Tools and Soft Skills for Remote Success

Being a great coder is only half the battle. To thrive, you need a robust set of tools and personal traits that facilitate remote cooperation. Clear communication often outweighs raw technical speed in a distributed setting.

The following categories are critical for your remote toolkit:

  • Communication: Mastery of Slack, Zoom, and asynchronous tools like Loom or Notion.
  • Version Control: Advanced proficiency in Git to ensure seamless collaboration with global teams.
  • Self-Management: The ability to prioritize tasks using Jira or Trello without constant supervision.
  • Environment: High-speed internet, a reliable hardware setup, and a dedicated, ergonomic workspace.

Investing in these areas will ensure you stay productive and maintain visibility within your distributed organization.

Remote Work Logistics: Salaries and Security

Compensation for remote IT jobs varies based on the company's location and your level of experience. For instance, a remote Java developer salary can range from competitive local rates to high-tier Silicon Valley scales if you are contracted by US-based firms. It is vital to research market averages before entering negotiations.

To protect yourself from fraud, always verify the company through Glassdoor or LinkedIn before sharing personal data. Legitimate employers will never ask for payment for equipment or "training" during the hiring process. Always ensure you have a signed contract that outlines payment terms, intellectual property rights, and notice periods.

Plan of Action: Your First 90 Days in a Remote Role

The first few months are crucial for establishing your reputation and getting up to speed with the team's workflow.

  • First 30 Days: Focus on understanding the codebase, meeting teammates via virtual 1-on-1s, and learning the communication styles of the organization.
  • 60 Days: Start taking ownership of smaller features or bug fixes, and contribute actively to team meetings and technical discussions.
  • 90 Days: Proactively suggest improvements to the workflow and demonstrate that you are a dependable, self-sufficient member of the engineering team.

Transitioning into a remote career is a journey that rewards those who are proactive and organized. Start by refining your portfolio today, and take the first step toward a more flexible and global professional life.

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.