cover image
Sopra Real Estate Software

Sopra Real Estate Software

About the Company

Sopra Real Estate Software is a leading editor in the social and private real estate market and the primary partner for over 400 major players in the French real estate industry.

We provide comprehensive real estate management solutions tailored to the needs of property administrators, institutional investors, social landlords, as well as large industrial or tertiary accounts owning real estate assets.

Every day, 140 million square meters and 3.5 million housing units are managed using our applications. Our 700 experts support our clients in their transformations and help them address their environmental, human, and technological challenges.

Sopra Real Estate Software is an entity of the Sopra Steria Group.

Listed Jobs

Company background Company brand
Company Name
Sopra Real Estate Software
Job Title
Developpeur/se JAVA - API Rest - Edition de logiciels - Limonest
Job Description
**Job Title** Java Developer – REST API – Software Publishing **Role Summary** Collaborate within a 6‑person development team to design, implement, and evolve RESTful APIs for a real‑estate software suite. Work under the guidance of an experienced Technical Leader, contributing from specification drafting through testing and documentation. **Expactations** - Deliver high‑quality Java code in an Agile environment. - Self‑directed work with proactive initiative in solving technical challenges. - Engage effectively in team collaboration, knowledge sharing, and continuous improvement. **Key Responsibilities** - Produce technical design documents before coding. - Develop Java/J2EE REST APIs, following best practices. - Create OpenAPI (Swagger) documentation for each service. - Conduct load and performance tests. - Write and maintain JUnit unit tests; manage code quality and bug fixes during QA phases. - Participate in CI/CD pipelines (Azure DevOps) and Tomcat deployment processes. **Required Skills** - Experience in Java/J2EE development. - Familiarity with IntelliJ IDEA, Git, Maven, and SQL/Oracle. - Knowledge of RESTful API design, OpenAPI specification, and unit testing (JUnit). - Experience with CI/CD concepts (Azure DevOps) and application servers (Tomcat). - Ability to write clear documentation and perform load testing. - Strong analytical, autonomous, and collaborative skills. **Required Education & Certifications** - Graduate of an engineering school, a Master’s degree, or equivalent university education in Computer Science or related field. - No specific certifications required. ---
Limonest, France
Hybrid
19-11-2025
Company background Company brand
Company Name
Sopra Real Estate Software
Job Title
Stage – Ingénieur/e en automatisation de tests logiciels – Edition de logiciels - Île de France
Job Description
**Job title** Software Test Automation Engineer Intern **Role Summary** Under guidance from a Technical Leader, design, develop, and maintain automated test suites for a new SaaS platform using Playwright. Implement AI‑driven test script generation, embed tests into CI/CD pipelines, evaluate tool effectiveness, and document processes for wider adoption. **Expactations** - Final‑year engineering, master, or equivalent computer science student. - Curious, self‑directed, capable of managing a project from concept to production. - Strong communication skills, able to collaborate with QA, development, and DevOps teams. - Willingness to learn and apply emerging AI and data techniques to software testing. **Key Responsibilities** - Explore Playwright features (recording, replay, parameterization, debugging). - Build end‑to‑end test scenarios for selected product areas. - Integrate tests into CI/CD pipelines for daily execution. - Experiment with AI‑based test generation tools (NLP/LLM). - Assess coverage, performance, maintenance costs, and propose recommendations. - Extend the toolkit to support a broader migration scope. - Author documentation covering models, methods, and tooling guidelines. - Work closely with QA, developers, and DevOps to ensure quality delivery. **Required Skills** - Playwright (JavaScript/TypeScript) proficiency. - Strong knowledge of HTML, CSS, JavaScript, and SQL. - Experience with CI/CD systems (Git, Jenkins, Azure DevOps, GitLab CI). - Debugging and log analysis capabilities. - Basic understanding of AI concepts: NLP, LLMs, machine learning. - Excellent written and verbal communication. - Self‑motivation, analytical thinking, rapid learning. **Required Education & Certifications** - Currently enrolled in the final year of an engineering program or master’s degree in Computer Science, Software Engineering, or related field. - Equivalent technical training with a solid development background. ---
Courbevoie, France
Remote
04-12-2025
Company background Company brand
Company Name
Sopra Real Estate Software
Job Title
Stage - Ingénieur/e Etudes et Développement - Automatisation de tests - Edition de logiciels - Limonest
Job Description
**Job Title** Internship – Software Development Engineer, Test Automation – Software Edition **Role Summary** Support the qualification of a real‑estate ERP system by designing, executing, and maintaining automated test scenarios. Work within an Agile team under the guidance of a Technical Leader, integrating tests into the continuous integration (CI) pipeline, monitoring execution, and analyzing results to ensure quality of new releases. **Expectations** - Commit to teamwork and continuous learning. - Apply object‑oriented programming and web technology knowledge to test automation. - Develop independence in test design, execution, and debugging while maintaining high service quality. **Key Responsibilities** - Implement automated test scenarios using the company’s test automation tool. - Integrate automated tests into the CI/CD pipeline (Git, Maven, Jenkins). - Monitor and verify proper execution of test suites. - Analyze test results, identify defects, and document findings. - Collaborate with developers, QA peers, and stakeholders during Agile ceremonies. - Contribute to test strategy refinement and documentation. **Required Skills** - Object‑oriented programming proficiency in Java/J2EE. - Familiarity with Java IDEs (IntelliJ IDEA). - Basic knowledge of web frameworks and services. - Interest in test automation tools (e.g., UFT, ALM, BDD frameworks). - Experience with CI tools: Git, Jenkins, Maven. - SQL and database knowledge (Oracle, PL/SQL, IBM DB2). - Understanding of Continuous Integration principles. - Analytical problem‑solving and debugging skills. - Ability to work in an Agile environment. **Required Education & Certifications** - Current enrolment in the final year of an engineering program or Master’s in Computer Science (Master 2) or equivalent. - No specific certifications required; familiarity with BDD/automation frameworks is a plus.
Limonest, France
Remote
04-12-2025
Company background Company brand
Company Name
Sopra Real Estate Software
Job Title
Stage - Développeur/se JAVA - Edition de logiciels - Limonest
Job Description
**Job Title** Java Developer Intern – Software Publishing (Real‑Estate ERP) **Role Summary** A 3–6 month internship embedded in a project team to develop new features for a real‑estate management ERP. The intern will work under a Technical Leader and a mentor, contributing to feasibility studies, architecture discussions, design, coding, unit testing, documentation, and maintenance of Java/J2EE applications. **Expectations** - Deliver functional code for new releases of the ERP. - Collaborate in Agile ceremonies and adhere to project timelines. - Gain visibility into Agile methodologies, continuous delivery pipelines, and the real‑estate domain. - Achieve measurable contributions to at least one major feature or enhancement. - Demonstrate growing independence in problem solving and technical decision‑making. **Key Responsibilities** - Conduct technical feasibility studies and create proofs of concept. - Participate in architecture and delivery planning sessions. - Design and develop new Java/J2EE components using multiple frameworks. - Write unit tests in JUnit or equivalent, and maintain test coverage. - Produce associated documentation (design docs, API specs). - Perform corrective and evolutionary maintenance on existing modules. - Engage with continuous integration tools (Git, Maven) and deployment environments. **Required Skills** - Strong Object‑Oriented Programming foundation. - Java (J2EE) proficiency, including web standards and MVC patterns. - Familiarity with IntelliJ IDEA, Maven, Git, and CI/CD pipelines. - Experience with relational databases: Oracle (PL/SQL) and IBM DB2. - Basic knowledge of Apache Tomcat or similar application servers. - Ability to write clear unit tests and documentation. - Good communication skills and a collaborative mindset. **Required Education & Certifications** - Currently enrolled in final year of an Engineering School, Master 2 Computer Science, or equivalent program. - Demonstrated coursework or projects in Java, OOP, and web technologies. - (Optional) Java SE certification or comparable credentials.
Limonest, France
Remote
11-12-2025