Software Developer – Sopra Steria
Software DeveloperFrom end-of-studies internship to junior developer, building and maintaining banking applications
Software Developer – Sopra Steria
I joined Sopra Steria in Valencia, Spain, in October 2019 to complete my end-of-studies internship. After successfully validating my internship, I continued working for a few more months as a junior software developer before moving on in May 2020.
The work focused on developing and maintaining applications for the banking sector, using a proprietary programming language close to COBOL/Java. My tasks included implementing new features, debugging existing code, and providing support (SAV) for critical banking systems.
Unlike my later experiences, this role was carried out in a traditional development environment without Agile methodologies, which gave me insight into the workflows of large, established companies in the financial industry.
Key Responsibilities
- Developed and maintained internal applications for banking clients.
- Worked with a proprietary COBOL/Java-like language specific to Sopra Steria’s banking solutions.
- Delivered bug fixes, updates, and handled support requests (SAV).
- Transitioned from internship to junior developer role after graduation.
Technologies & Tools
- Proprietary banking development language (COBOL/Java-like).
- Legacy banking systems and support tools.
- Traditional (non-Agile) development processes.
💡 This experience marked the beginning of my professional career: it allowed me to validate my final year of studies, gain hands-on exposure to enterprise-scale banking software, and make the transition from internship to developer role.