Graduate Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
We are looking for a motivated Graduate Software Engineer to join our growing technology team in Spain.This is an excellent opportunity for recent graduates who are passionate about software development and eager to build their careers in a collaborative and innovative environment.Usted podrÃa ser el solicitante perfecto para este trabajo.Lea toda la información asociada y asegúrese de presentar su candidatura.You will work alongside experienced engineers to develop, test, and maintain software solutions while gaining hands-on experience with modern technologies, development methodologies, and cloud-based platforms.Key ResponsibilitiesDesign, develop, test, and maintain software applications under the guidance of senior engineers.Participate in the full Software Development Life Cycle (SDLC), including requirements analysis, development, testing, and deployment.Write clean, maintainable, and efficient code following engineering best practices.Support the development of web applications, APIs, and backend services.Collaborate with Product Managers, Business Analysts, QA Engineers, and other developers to deliver high-quality solutions.Assist in troubleshooting application issues and performing bug fixes.Participate in code reviews and contribute to continuous improvement initiatives.Create and maintain technical documentation.Learn and apply modern development tools, frameworks, and cloud technologies.QualificationsBachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.Recent graduate or up to 2 years of professional experience.Basic knowledge of one or more programming languages such as:JavaJavaScript/TypeScriptPythonC#ScalaUnderstanding of software development principles, object-oriented programming, and database fundamentals.Familiarity with SQL and relational databases.Good problem-solving and analytical skills.xqysrnhStrong communication skills and willingness to learn in a team environment.
Requirements
Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field. Recent graduate or up to 2 years of professional experience. Basic knowledge of one or more programming languages such as: Java JavaScript/TypeScript Python C# Scala Understanding of software development principles, object-oriented programming, and database fundamentals. Familiarity with SQL and relational databases. Good problem-solving and analytical skills. xqysrnh Strong communication skills and willingness to learn in a team environment.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
7 Important Tips That Every Software Developer Should Know
The Ultimate Software Engineer Career Path Guide for 2023
Is Software Engineering Hard?
How to Become a Software Engineer Without a Degree in 2023