Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Spain image - Rise Careers
Job details

Software Engineer - Spain

The Company

Cubic³ provides advanced software-defined vehicle solutions to over 200 countries around the world. Our powerfully smart connectivity enables leading automotive, agriculture, and transportation OEMs to deliver innovative new services and fully compliant in-vehicle experiences that customers desire, regardless of local market requirements.

We believe in leadership that supports empowerment and responsibility, while recognising and developing leadership qualities across Our Team. Together we bring out the best in each other. So, whether you’re interested in joining us as an individual contributor, manager, senior leader – or someone who aspires to growing into a leadership role – we look for people who are results focused, empathetic, visionary, empowering, and who ‘champion’ our cultures and values.

 

Job Brief

We are looking for an energetic and enthusiastic software developer who is committed to their work and is comfortable working in a fast paced, dynamic, and highly flexible environment. You will work in the design, development, testing and maintenance of market leading products and web applications in the Automotive, IoT and Enterprise business segments. You will be using frameworks, tools and principles within high performance teams who are driven and passionate about what they do and constantly try to improve themselves and other professionals around them.

Responsibilities

  • Work as a full stack developer to collaborate in the design and development of a new cloud based Platform as a Service solution to satisfy business requirements in the Automotive, IoT and Enterprise business segments;
  • Write code within established standards, guidelines and best practices to efficiently implement new systems and enhance/maintain existing systems to high quality standards;
  • Liaise with product owners and internal stakeholders to gather and address technical & design requirements in order to provide solutions to the new products being developed by the company;
  • Document and record tasks and activities through JIRA or any other support tools used by the company;

Essential Requirements

  • At least 3 years of relevant professional experience working on enterprise level systems as a full stack software developer exposed to both frontend and backend.
  • Deep understanding of object-oriented design and related concepts.
  • Experience developing software solutions using C# and .Net.
  • Previous exposure to software projects that were implemented in a microservices architecture.
  • Good understanding of how the web works conceptually, including technologies and concepts like HTTP, REST, SOAP & asynchronous processing.
  • Experience using Git as a source control system.
  • Good understanding of testing concepts such as unit testing and mocking, and experience writing unit.
  • Practical experience of using Microsoft Azure to develop, test and deploy software.

Desirable Requirements

  • Experience developing web applications using JavaScript frameworks and libraries like AngularJS, Knockout and/or React;
  • Experience using APM and logging tools such as New Relic or DataDog to monitor and improve system performance.
  • Familiarity with software development practices such as agile software development, continuous integration, continuous delivery and/or test driven development;
  • Good understanding of concepts like inversion of control and dependency injection.
  • Experience using Azure DevOps to create build pipelines.
  • Previous exposure to Microsoft Service Fabric, Azure ServiceBus or NServiceBus.

Cubic³ is an equal opportunities employer and committed to fostering a diverse and inclusive workplace.

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Spain, Cubic

Cubic³ is on the lookout for a passionate Software Engineer to join our dynamic team! As a Software Engineer based in Spain, you'll play a pivotal role in crafting innovative software-defined vehicle solutions that span over 200 countries. Your daily adventures will involve designing, developing, testing, and maintaining state-of-the-art products in the Automotive, IoT, and Enterprise sectors. We're proud of our supportive work culture, where leadership is about empowerment and personal growth. You'll collaborate closely with product owners and various stakeholders to translate technical and design requirements into tangible solutions. If you have at least three years of hands-on experience as a full stack developer and are proficient in C# and .Net, you're just the person we want! Your role will also include maintaining the highest coding standards, effectively utilizing Git for source control, and making the most of Microsoft Azure to develop our products. We thrive on creativity and passion—attributes we hope you bring along! Join us at Cubic³ where we strive to bring out the best in each other and deliver cutting-edge capabilities to our clients. Get ready to leave your mark on the future of technology!

Frequently Asked Questions (FAQs) for Software Engineer - Spain Role at Cubic
What are the main responsibilities of a Software Engineer at Cubic³?

As a Software Engineer at Cubic³, your primary responsibilities will include collaborating in the design and development of a cloud-based Platform as a Service solution, enhancing and maintaining existing systems, and writing code that meets our high-quality standards. You'll work closely with product owners to understand technical requirements and document your tasks through tools like JIRA. This role is integral to developing market-leading products across various business segments.

Join Rise to see the full answer
What qualifications are required to become a Software Engineer at Cubic³?

To qualify for the Software Engineer position at Cubic³, candidates should have at least three years of professional experience in enterprise-level systems. A strong understanding of object-oriented design, coupled with expertise in C# and .Net, is essential. Familiarity with microservices architectures, web technologies, Git, and testing concepts like unit testing is also crucial to succeed in this role.

Join Rise to see the full answer
What programming languages and frameworks should a Software Engineer at Cubic³ be familiar with?

A Software Engineer at Cubic³ should be well-versed in C# and .Net, with a solid background as a full stack developer. Knowledge of JavaScript frameworks such as AngularJS, Knockout, or React is desirable, along with practical experience using Microsoft Azure for software development. Familiarity with Agile methodologies and tools like Azure DevOps for creating build pipelines will be advantageous in this role.

Join Rise to see the full answer
How does Cubic³ foster a supportive work environment for Software Engineers?

Cubic³ is dedicated to fostering a diverse and inclusive workplace that emphasizes empowerment and personal growth. We encourage leadership development among our team members and believe in bringing out the best in each other. Our energetic and collaborative work culture means you’ll find yourself engaged in a fast-paced yet supportive environment where your contributions truly matter.

Join Rise to see the full answer
What are the career advancement opportunities for a Software Engineer at Cubic³?

At Cubic³, career advancement opportunities for a Software Engineer are abundant. We value personal growth and leadership qualities, encouraging employees to aspire to roles such as project managers or senior leaders. With a strong focus on professional development, you’ll have access to resources and mentorship to help you reach your career goals.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Spain
Can you describe your experience with full stack development in your previous roles?

When answering this question, focus on specific projects where you utilized both frontend and backend technologies. Mention the frameworks you used, your role in the project, and any challenges you overcame. Highlight your familiarity with C# and .Net, showcasing how you balanced frontend design with backend functionality.

Join Rise to see the full answer
How do you ensure that your code adheres to best practices and coding standards?

To effectively communicate your approach, explain your process for following coding standards, such as performing code reviews, utilizing linters, and referencing established documentation. Mention the importance of writing clean, maintainable code and how you keep up with industry standards and practices.

Join Rise to see the full answer
What is your experience with Microsoft Azure in the development and deployment of applications?

Share your hands-on experience with Microsoft Azure, detailing specific services you've used, like Azure App Services or Azure Functions. Discuss how Azure has impacted your development process and how you leverage its tools for testing and deployment, emphasizing any metrics that illustrate improved performance.

Join Rise to see the full answer
Can you provide an example of a challenge you faced while working on a software project and how you overcame it?

Use the STAR method (Situation, Task, Action, Result) to describe a specific scenario. Explain the challenge you faced, the steps you took to address it, and the positive outcome. This will demonstrate your problem-solving skills and resilience in a professional setting.

Join Rise to see the full answer
How do you prioritize your work when managing multiple software development tasks?

Describe your approach to time management and task prioritization, such as using tools like JIRA for tracking tasks and collaborating with teammates. Highlight your ability to assess the urgency and importance of tasks while maintaining productivity and communication with your team.

Join Rise to see the full answer
What strategies do you use to ensure effective collaboration with product owners and stakeholders?

Emphasize the importance of open communication and regular check-ins with product owners and internal stakeholders. Discuss techniques like Agile methodologies or sprint reviews that help maintain alignment on project goals and facilitate feedback throughout the development process.

Join Rise to see the full answer
What do you think are the key qualities of a successful software engineer?

When answering this question, mention qualities such as adaptability, strong problem-solving skills, a commitment to continuous learning, and the ability to work well within a team. Highlight how these traits contribute to the successful delivery of high-quality software products.

Join Rise to see the full answer
How familiar are you with testing frameworks, and what is your approach to writing unit tests?

Discuss the testing frameworks you’ve used, such as NUnit or xUnit, and explain your philosophy on testing. Stress the importance of writing unit tests to ensure code quality and how you integrate testing into your development process, providing examples from past projects.

Join Rise to see the full answer
How do you stay current with emerging technologies and trends in software development?

Mention specific resources such as blogs, online courses, and community events that you follow to keep your skills sharp. Discuss how you apply new knowledge to your work and any experiences where staying updated benefited a project you were involved with.

Join Rise to see the full answer
What excites you about working as a Software Engineer at Cubic³?

This is a great opportunity to express your passion for technology and innovation. Discuss how Cubic³'s focus on empowering employees and delivering cutting-edge solutions aligns with your professional values and aspirations, and express enthusiasm about the potential to contribute to exciting projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Cubic Hybrid Boston, Massachusetts
Posted 3 days ago

Join Cubic Transportation as a Field Services Technician 3 and contribute to innovative solutions in transportation technology.

Photo of the Rise User
Cubic Hybrid USA Philadelphia PA
Posted 5 days ago

Cubic Transportation Systems seeks a Principal Systems Engineer to drive technical leadership and innovative solutions in transportation technology.

Photo of the Rise User
Posted 8 days ago

ASG seeks a mid-level Full Stack Engineer to design and develop software solutions for AI-based capabilities in a dynamic defense environment.

Photo of the Rise User
Posted 13 days ago

Join SilverEdge Government Solutions as a Software Engineer to tackle complex software challenges while contributing to national security efforts.

1840 & Company Remote Bangkok , Bangkok Special Administrative Area, Thailand
Posted 15 hours ago

Leverage your coding expertise as an AI Training Software Engineer in a remote position with 1840 & Company.

We are seeking a Senior Full-stack Engineer to join our innovative team and help build scalable software solutions for high-impact projects.

Photo of the Rise User
Posted 6 hours ago

Join Nearsure as a Senior AEM Fullstack Developer and leverage your skills in a supportive, remote environment focused on collaboration and growth.

Photo of the Rise User

Visa seeks a Fullstack Engineer to join their team and develop innovative software solutions in a dynamic hybrid work environment.

Photo of the Rise User
Cognizant Hybrid US, New York County, NY; New York State, New York, NY
Posted 6 days ago

Cognizant is looking for an experienced Senior Java Full Stack Developer to create high-performance web applications on-site in New York City.

Cubic Corporation is the parent company of two major businesses, Cubic Transportation Systems (CTS) and Cubic Mission and Performance Solutions (CMPS). CTS is a leading integrator of payment and information technology and services for intelligen...

25 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at GoodLeap
Photo of the Rise User
58 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at TeamSnap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Demand Generation at Ontic
Photo of the Rise User
14 people applied to Software Engineer Intern at GITAI
R
Someone from OH, Cleveland just viewed Influencers Affiliates Team Lead at RISK
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analyst at Anchorage Digital
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analytics Analyst at 10x Genomics
Photo of the Rise User
Someone from OH, Columbus just viewed Sr Specialist Quality & Regulatory Compliance at bioMérieux
Photo of the Rise User
Someone from OH, Cincinnati just viewed Jr. Graphics Designer at NBCUniversal
o
Someone from OH, Cleveland just viewed Nike Marketing Coordinator at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Promise
Photo of the Rise User
Someone from OH, Lima just viewed Program/Project Manager I at SRI International
G
Someone from OH, Mount Orab just viewed Backend Developer at GATEWAY CAREERS
Photo of the Rise User
Someone from OH, Alliance just viewed Editor, Music Editorial (Fixed-Term Contract) at Spotify
Photo of the Rise User
Someone from OH, Cleveland just viewed IoT Engineer Intern (Batam) at Bosch Group