[OEE-ES] Software Engineer

OMRON Corporation
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Barcelona, Spain

Tech stack

Agile Methodologies
Software Applications
Confluence
JIRA
Unit Testing
Business Software
C Sharp (Programming Language)
Code Review
Computer Programming
Software Design Patterns
Software Engineering
Software Systems
Solid Principles
Information Technology
Bitbucket

Job description

A Software Technical Specialist at Omron provides technical support and solutions for software-related issues, ensuring the effective use, optimization, and maintenance of the company's software systems. The role helps teams operate efficiently by troubleshooting problems, implementing improvements, and supporting users across the organization.

  • Working very close to customers, you would be involved in all phases of software development, from gathering requirements to releasing products.
  • Mentorship and career growth: Our team is dedicated to supporting new members. Wehave a broad mix of experience levels, and we're building an environment that celebrates knowledge sharing and mentorship.
  • Business Involvement: Analyzing requirements and getting them right, fast prototyping and supporting colleagues and customers with your expertise.
  • Software Engineering and Design: Creating the best solutions for the requirements.
  • Programming and Testing: Creating and confirming high-quality code.
  • Kaizen: Looking constantly for team improvement and helping to bring this team to a higher level
  • At least 5 years of proven experience is preferred.

Requirements

  • University degree in Computer Science or other technical degree with a strong background in software engineering.

  • Understanding fundamental design / SOLID principles for building a scalable application.

  • Excellent problem-solving and analytical skills.

  • "Can-do" attitude to work within cross-functional teams.

  • Self-motivated, organized, and able to work independently.

  • Have a good understanding of the English language (both spoken and written) Preferred:

  • Proficient in C# design and coding.

  • Experience with Agile principles and development processes.

  • Used to apply design patterns and experience in design of desktop applications.

  • Used to conduct code reviews and implement Unit Tests.

  • Experience in 3D Programming and Graphics.

  • Good mathematical skills.

  • Experience with Industrial Automation Applications: Robotics, Networks, PLCs, Sensors, Motion Control, etc.

  • Experience using tools like Jira, Confluence, and Bitbucket., The ideal candidate has strong technical knowledge of software systems, excellent problem-solving skills, and the ability to diagnose and resolve technical issues efficiently. They should be comfortable working with users, communicating technical information clearly, and collaborating with cross-functional teams. A background in IT, software engineering, or a related field is preferred, along with experience in troubleshooting, system maintenance, and supporting business applications. Proactivity, attention to detail, and a customer-oriented mindset are essential. Req ID: 3269

Apply for this position