Junior Developer
The Opportunity
We are looking for a Junior Developer to join the DPS team. The ideal candidate will have a technical foundation, strong motivation to grow, and a passion for learning. You will join a long-term professional development program focused on software engineering, quality control systems, and industrial process integration.
DPS is a next-generation quality control and MES-integrated platform, deployed across Azure Cloud environments and developed using a modular, event-driven architecture.
As a Junior Developer, you will receive continuous mentoring and hands-on experience, gradually building responsibility and exposure to modern tools and practices used in real enterprise applications.
How you will make an impact:
Want more jobs like this?
Get jobs in Madrid, Spain delivered to your inbox every week.

- Collaborate with development teams in the design and implementation of backend and frontend solutions.
- Contribute to the development of cloud-native applications using Azure and .NET technologies.
- Support the evolution of the DPS platform through features involving C#, Angular, and SQL Server.
- Participate in code reviews and pair programming sessions to ensure quality and shared knowledge.
- Follow a personalized learning roadmap and gradually take ownership of deliverables.
- Support the integration of various industrial systems using Event-Driven Architecture.
- Work with cross-functional teams to understand business needs and propose software solutions.
- Follow best practices in version control, testing, and documentation.
- Commit to long-term growth into technical or functional specializations (e.g. software development, business analysis, technical support, QA automation, DevOps).
Your background:
- Bachelor's degree in Computer Science, Engineering, or related discipline (or equivalent hands-on experience).
- Foundational knowledge of object-oriented programming in C#, Java, C++, or Python.
- Motivation to learn and improve continuously, both independently and as part of a team.
- Good communication skills and a willingness to collaborate.
- Intermediate or higher level of technical English.
- Availability to commit to a structured training and development plan over 12-24 months.
- Familiarity with one or more of the following technologies: Azure Cloud Platform, .NET Core, Angular, SQL Server, Entity Framework, Redis, Azure Functions, Azure Service Bus.
- Participation in academic or personal projects (e.g. GitHub portfolio).
- Certifications or relevant training in software development or cloud services.
More about us
A holistic range of competitive benefit program to support your financial, physical and mental wellbeing and personal development. We want you to truly thrive with us - in work and out.
For this role, depending on grade and experience we offer the following employee benefits (subject to the respective plan rules): Annual Incentive Plan, Flexible Working, Meal Allowance, Life Insurance, Medical Check-up, Psychological assistance, Language trainings, Coaching & Assessments.
Apply now
Current employees apply here
Perks and Benefits
Health and Wellness
- Health Insurance
- Dental Insurance
- Vision Insurance
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- FSA
- HSA With Employer Contribution
- Pet Insurance
- Mental Health Benefits
- Virtual Fitness Classes
- On-Site Gym
Parental Benefits
- Fertility Benefits
- Family Support Resources
- Birth Parent or Maternity Leave
- Adoption Assistance Program
Work Flexibility
- Flexible Work Hours
- Remote Work Opportunities
- Hybrid Work Opportunities
Office Life and Perks
- Commuter Benefits Program
- Snacks
- Some Meals Provided
- Company Outings
- Holiday Events
Vacation and Time Off
- Paid Vacation
- Unlimited Paid Time Off
- Paid Holidays
- Personal/Sick Days
- Summer Fridays
Financial and Retirement
- 401(K) With Company Matching
- Performance Bonus
- Relocation Assistance
- Financial Counseling
Professional Development
- Tuition Reimbursement
- Learning and Development Stipend
- Promote From Within
- Mentor Program
- Access to Online Courses
- Lunch and Learns
- Work Visa Sponsorship
- Leadership Training Program
- Internship Program
- Associate or Rotational Training Program
Diversity and Inclusion
- Diversity, Equity, and Inclusion Program
- Employee Resource Groups (ERG)
Company Videos
Hear directly from employees about what it is like to work at Hitachi Energy.