Remote Software Developer Jobs

Software Developer
17 jobs found. to receive daily emails with new job openings that match your preferences.
17 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ Colombia, Dominican Republic, Peru, Uruguay

🧭 Part-Time

πŸ” AI

🏒 Company: Mindrift

  • Bachelor's or Master’s degree in Software Development, Computer Science, or other related fields
  • 3 years of professional experience with Java.
  • Code review experience is a must.
  • Advanced (C1) level of English
  • Generate prompts that challenge AI.
  • Define comprehensive scoring criteria to evaluate the accuracy of the AI’s answers.
  • Correct the model’s responses based on your domain-specific knowledge.

Software DevelopmentArtificial IntelligenceJava

Posted about 1 hour ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 115000.0 - 117380.0 USD per year

πŸ” Software Development

🏒 Company: Common App

  • Proficient in Angular.js 2+, Typescript, Microsoft .Net Core 2.0+, C#, Visual Studio IDE, ORM, HTML5, and CSS3, Micro Service Oriented Architecture using Web API.
  • Proficient in managing state in Angular 2+ Applications.
  • Proficient in SQL queries and stored procedures.
  • Strong communication (verbal and written) and team collaboration skills.
  • AWS Cloud Services like DynamoDB, Elastic Cache, S3, Lambda.
  • Proficient in managing state in Angular 2+ Applications using NGRX.
  • Design and develop both web-based and mobile software products for Common App.
  • Assist in software architecture design and to implement high-quality software products.
  • Plan, develops, modifies, and tests software components using .NET technologies within an Amazon Web Service and Agile development environment to create new products and enhance existing software systems.
  • Assist in managing the production system to ensure quality in support of the end-user experience.
  • May serve as mentors or provide direct guidance to other Software Developers.

AWSDockerSoftware DevelopmentSQLAgileDynamoDBGitHTMLCSSTypeScriptC#Azure.NET coreAngularCommunication SkillsCollaborationCI/CDRESTful APIsMicroservices

Posted about 4 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 137439.0 - 167981.0 USD per year

πŸ” Healthcare

  • Bachelor’s Degree or higher from an accredited university AND 5 years of Java/J2EE development
  • OR
  • High School Diploma/GED AND 9 years of Java/J2EE development
  • Experience in enterprise level, high volume, hosted applications in a cloud environment, preferably AWS
  • Experience with using SQL and NoSQL databases in design, development, and implementation
  • Experience using Kubernetes for deploying applications
  • Working on the team’s software development efforts and interfacing with other teams to create world class software solutions for our customers
  • Creating and coding new approaches to increase quality, efficiency, and resilience in existing and new software applications
  • Implementing cloud-based enterprise software to data centers around the world using pipeline technologies
  • Determining the best software design and architecture for projects
  • Supporting our customers to achieve their goals using our software services

AWSSQLJavaJava J2EEKafkaKubernetesNosql

Posted about 4 hours ago
Apply
Apply

πŸ“ Poland

🧭 Full-Time

πŸ” Software Development

  • Three plus (3+) years experience building enterprise grade software
  • Experience with software design and development in a test-driven, continuous integration and deployment environment
  • Strong proficiency in Laravel, VueJS.
  • In-depth understanding of PHP, HTML, CSS, and JavaScript.
  • Experience with RESTful APIs and API integration.
  • Familiarity with database systems (e.g., MySQL).
  • Quick learner with ability to learn new languages and technologies
  • Excellent communication and organizational skills
  • Attention to detail, resourcefulness and troubleshooting aptitude
  • Write and maintain code for software applications based on specifications provided by telecoms dept.
  • Assist in the development of new features and enhancements for existing software.
  • Follow coding standards and best practices to produce clean, efficient, and maintainable code.
  • Perform basic testing of software applications, including unit testing and integration testing.
  • Integrate, update and troubleshoot third party API interconnections
  • Document and report bugs, issues, and other software defects.
  • Work closely with the team members to understand project requirements and contribute to the development process.
  • Attend team meetings, technical discussions, and training sessions to enhance knowledge and skills.
  • Stay up-to-date with the latest software development tools, techniques, and best practices.
  • Seek opportunities for learning and professional development, such as online courses, workshops, or certifications.

PHPSoftware DevelopmentGitHTMLCSSJavascriptMySQLVue.JsAPI testingCI/CDRESTful APIs

Posted 2 days ago
Apply
Apply

πŸ“ Canada

πŸ” Software Development

🏒 Company: J.D. PowerπŸ‘₯ 501-1000Market ResearchAnalyticsSoftware

  • Professional software development experience with Java
  • Experience with Spring, SQL and JavaScript
  • Experience with Java application and web servers
  • Experience with version control software
  • Experience with continuous integration tools
  • Experience with build tools such as Maven
  • Experience with relational and non-relational database design and development
  • Experience with microservice architecture utilizing containerization with Docker/Kubernetes is preferred
  • Experience with web development (JavaScript, HTML, CSS) is preferred
  • Design and code software applications from business and technical specifications
  • Develop and execute unit, component, and integration level tests to verify requirements are met
  • Perform code reviews to ensure quality, proactively identify defects, and recommend improvements
  • Investigate and resolve complex technical issues for assigned projects
  • Contribute to the creation of technical and end user product documentation

DockerSQLHTMLCSSJavaJavascriptKubernetesSpringMavenMicroservices

Posted 6 days ago
Apply
Apply

πŸ“ Romania

🧭 Internship

πŸ” Software Development

🏒 Company: SuvodaπŸ‘₯ 501-1000πŸ’° $40,000,000 over 5 years agoPharmaceuticalClinical TrialsMedical

  • Last year in university, graduate or ongoing master from any college with Computer Science specialization preferred.
  • Prior experience on projects with .NET (C++, C# programming languages) and good knowledge of the OOP principles and design patterns preferred.
  • High achieving personality
  • Curiosity to learn new things
  • Ability to quickly learn and adapt to new processes, technologies and tools
  • Proactive attitude
  • Time management and organizational skills
  • Attention to detail
  • Learn the basics about software development and, learning about web applications used by pharmaceutical and biotech clients during the clinical trial process.
  • Work with .NET C# and MVC, Entity Framework, LINQ to SQL, Workflow Foundation and SQL Server.

SQLASP.NETDesign PatternsGitC#

Posted 13 days ago
Apply
Apply

πŸ“ Brazil

πŸ” Logistics

🏒 Company: trimblecareers

  • Java, Spring;
  • Apache Camel, Crucible;
  • Maven, Kafka;
  • Soap;
  • XML, XSLT.
  • Experience with the development and maintenance of bidirectional interfaces to customer systems based on the mentioned technologies.
  • Development of the customer specific logistics processes of our shipper and carrier customers in technical concepts to reflect their business processes, mapping and connecting their in-house systems to our platforms in our SaaS-platform;
  • With your technological and Transporeon specific knowledge you will be a trusted advisor to internal stakeholders for the customer requirements and advising our Professional Services team about the implementation possibilities of the business logic;
  • Designing, implementing, and updating customer specific features fully independently. Managing and prioritizing support tickets;
  • Collaborating closely with the Quality Assurance department to ensure a high quality delivery of our services to customers;
  • Participating in configuration and operation of customer interfaces on our test and productive systems and would be as well responsible for the technical 3rd level support for the customer business processes our interface platform;
  • Ensuring code quality through code reviews and best practices, sharing your knowledge and helping mentoring less senior colleagues within your organization;
  • Coming up with suggestions for customers as well as internal process improvements.

Backend DevelopmentSoftware DevelopmentSQLJavaKafkaSoftware ArchitectureSpringJava Enterprise EditionMavenCI/CDRESTful APIsQuality AssuranceDebuggingEnglish communication

Posted 13 days ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ” Software Development

🏒 Company: J.D. PowerπŸ‘₯ 501-1000Market ResearchAnalyticsSoftware

  • 10+ years of software development experience with languages such as Java or .NET
  • Experience with Java or .NET application servers
  • Experience with web servers such as Apache HTTP Server or NGINX
  • Experience with version control software such as Git or Perforce
  • Experience with build tools such as Maven or Ant
  • Experience with continuous integration tools such as Jenkins or TeamCity
  • Experience with relational and non-relational database design and development
  • Exceptionally self-motivated, self-directed, and detail-oriented
  • Excellent communication, analytical, and problem-solving skills
  • Design and code complex software applications from business and technical specifications
  • Develop, execute, and review unit, component, and integration level tests to verify requirements are met
  • Perform code reviews to ensure quality, proactively identify defects, and recommend improvements
  • Investigate and resolve complex technical issues for assigned projects
  • Support the professional development of junior team members through coaching and mentoring
  • Enable continuous improvement across the SDLC through the introduction of new technologies and processes
  • Create and review technical and end user product documentation
  • Develop a detailed technical understanding of client needs and project requirements
  • Lead and coordinate day-to-day technical execution of on and offshore Engineering staff
  • Work with Architects to review and provide feedback for Software Design Documents
  • Act as the primary point of contact for Project Management status updates
  • Collaborate with technical stakeholders to create detailed work package estimates
  • Create, prioritize, assign, and monitor all software development tasks for assigned projects

Backend DevelopmentSoftware DevelopmentSQLASP.NETGitJavaJenkinsC#.NETREST APICI/CDExcellent communication skillsProblem-solving skillsTeamwork

Posted 23 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 127500.0 - 161400.0 USD per year

πŸ” Software Development

🏒 Company: HypergiantπŸ‘₯ 101-250πŸ’° Corporate almost 6 years agoArtificial Intelligence (AI)Machine LearningInformation TechnologyMilitary

  • Expertise in one or more modern programming languages, preferably Scala and Java.
  • Experience designing and implementing RESTful web APIs in an enterprise setting.
  • Experience supporting high-throughput, distributed systems in production environments.
  • Proficiency in building and maintaining scalable microservices in AWS, including services involving compute, storage, serverless, containers, and databases.
  • Experience with asynchronous programming models and containerized environments such as Docker.
  • Join the backend/API team with a primary focus on managing, maintaining, and debugging APIs and legacy microservices built in Scala, Java, and Spring Boot.
  • Maintain and support a β€œmaintenance squad,” responsible for handling bugs, investigating production issues, and ensuring the reliability of existing systems rather than building net-new features.
  • Work within a monolithic and distributed systems environment with a strong emphasis on RESTful API performance, reliability, and scalability.
  • Take ownership of tickets and services independently β€” we’re looking for a go-getter who can hit the ground running and dig deep to get to the root of issues.
  • Demonstrate strong remote communication skills β€” proactively participate in video meetings, async discussions, and ticket threads with clarity and professionalism.
  • Participate in on-call rotation and regular code maintenance activities.

AWSBackend DevelopmentDockerSoftware DevelopmentSQLJavaJenkinsKubernetesSpring BootAPI testingREST APICommunication SkillsAnalytical SkillsCI/CDAgile methodologiesRESTful APIsMicroservicesJSONScalaDebugging

Posted 26 days ago
Apply
Apply

πŸ“ EU

πŸ” Software Development

🏒 Company: SuvodaπŸ‘₯ 501-1000πŸ’° $40,000,000 over 5 years agoPharmaceuticalClinical TrialsMedical

  • Bachelor’s degree or equivalent experience
  • Strong expertise in C#.Net/SQL or JavaScript and its related technologies
  • Deep understanding of programming principles
  • Ability to design, develop, and support software modules with low to medium complexity
  • Excellent problem-solving skills and learning capability
  • Excellent time management and organizational skills
  • Strong oral and written communication skills
  • Demonstrated technical leadership
  • Design, develop, and support clinical trial software with emphasis on patient safety and integrity of clinical study data
  • Review product requirements and verify that all requirements can be implemented
  • Assist with the creation of technical design and implementation documentation
  • Design and code software applications and fix defects
  • Provide unit testing coverage for delivered code
  • Work with others to ensure timely delivery of high-quality code
  • Manage software deployment into all environments and complete all required documentation
  • Assist support team with troubleshooting and resolution of production issues
  • Manage a group of developers
  • Oversee and coordinate all development tasks of the group
  • Serve as main point of contact for all development-related requests and questions for the group
  • Provide continued mentorship and support for group members
  • Work with the group to provide task estimates
  • Ensure on-time delivery of high-quality work
  • Perform other related duties as required

Backend DevelopmentLeadershipSoftware DevelopmentSQLJavascriptC#.NETProblem SolvingRESTful APIsMentoringTeam managementSoftware Engineering

Posted about 1 month ago
Apply
Shown 10 out of 17

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.

Why Remote Software Developer Jobs Are Becoming More Popular

The remote work from home is increasingly in demand among computer and IT professionals for several reasons:

  • Flexibility in time and location.
  • Collaboration with international companies.
  • Higher salary levels.
  • Lack of ties to the office.

Remote work opens up new opportunities for specialists, allowing them to go beyond geographical limits and build a successful remote IT career. This employment model is transforming traditional work approaches, making it more convenient, efficient, and accessible for professionals worldwide.

Why do Job Seekers Choose Remoote.app?

Our platform offers convenient conditions for finding remote IT jobs from home:

  • localized search β€” filter job listings based on your country of residence;
  • AI-powered job processing β€” artificial intelligence analyzes thousands of listings, highlighting key details so you don’t have to read long descriptions;
  • advanced filters β€” sort vacancies by skills, experience, qualification level, and work model;
  • regular database updates β€” we monitor job relevance and remove outdated listings;
  • personalized notifications β€” get tailored job offers directly via email or Telegram;
  • resume builder β€” create a professional VC with ease using our customizable templates and AI-powered suggestions;
  • data security β€” modern encryption technologies ensure the protection of your personal information.

Join our platform and find your dream job today! We offer flexible pricing β€” up to 5 applications per day for free, with weekly, monthly, and yearly subscription plans for extended access.