> Markdown version of [/jobs/ext/4643788-software-engineer](https://www.wearedevelopers.com/jobs/ext/4643788-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Dtn - **Location:** Sevilla, Spain - **Salary:** €27,037 - €36,050 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Geographic Information Systems, Software Applications, ArcGIS (Software), HTML5, C++ (Programming Language), Cascading Style Sheets (CSS), Software Quality, Code Review, Data Mapping, Relational Databases, Software Design Patterns, Memory Management, Spatial Databases, GIS Applications, Python (Programming Language), Object-Oriented Software Development, Performance Tuning, PostGIS, Scrum Methodology, Quantum GIS (QGIS), Query Optimization, Software Engineering, Systems Integration, ReactJS, Git, Vue.js, Information Technology, Front End Software Development, Restful APIs, C++14, Es2015, Software Version Control, Docker - **Published:** November 9, 2026 - **Apply:** https://www.adzuna.es/details/5958628263 ## About the Role related field, or equivalent experience, * Minimum 3 years of hands-on experience in enterprise software development* Proficiency in at least one programming language (**Python or C++**)* Strong understanding of RESTful API design principles* Solid knowledge of Object-Oriented Programming (OOP) and design patterns* Experience with relational databases, data modeling, and query optimization* Working knowledge of HTML5, CSS3, modern JavaScript (ES6+), modern frontend framework (React or Vue.js)* Experience with Git and collaborative development workflows* Familiarity with Docker, Docker Compose, and WSL* Experience working in Agile/Scrum environments**Nice to Have:*** Experience with GIS tools (ArcGIS, QGIS) and geospatial data pipelines* Familiarity with spatial databases (e.g., PostGIS)* Exposure to mapping libraries (Leaflet.js, Mapbox GL)* Understanding of geospatial data formats (GeoJSON, Shapefile)* Experience with modern C++ (C++11/14/17)* Knowledge of memory management and performance optimization* Experience integrating C++ into multi-language systems**What you can expect from DTN Spain:*** Hybrid Work Model* Life and Accident Insurance* Health Insurance* Ticket Guardería* Ticket restaurant* Employee Assistance Program (EAP)**What you can expect from DTN Netherlands:*** 30 Annual Vacation Days* Commuting allowance* Pension contribution* Hybrid work model + Work from Abroad Policy (30 workdays per year)* Free access to the gym in our building; once a month office cake moment! ## Description **J****ob Description:****What you will be responsible for:*** Design, develop, and maintain enterprise-level software applications* Build and manage scalable, production-grade systems with minimal supervision* Collaborate with cross-functional teams on complex, multi-stakeholder projects* Develop and maintain RESTful APIs following best practices* Build responsive, accessible, and maintainable user interfaces* Participate in Agile/Scrum ceremonies including sprint planning, retrospectives, and code reviews* Work with containerized environments using Docker and Docker Compose* Contribute to code quality through version control (Git) and peer reviews* Support development and testing in Windows-based environments* (Nice to have) Work with GIS platforms, geospatial data, and mapping tools* (Nice to have) Contribute to systems involving C++ components and multi-language architectures**What you will bring to the role:***, Bachelor's degree in Computer Science, Information Technology, or a