> Markdown version of [/jobs/ext/2686160-ort-emea-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2686160-ort-emea-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # (ORT-EMEA) Senior Software Engineer - **Company:** OMRON Corporation - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Agile Methodology, Software Applications, JIRA, C Sharp (Programming Language), Cloud Database, Code Review, Software Design Patterns, DevOps, Python (Programming Language), Windows Presentation Foundation, Model View ViewModel, Object-Oriented Software Development, Scrum Methodology, Product Software Implementation Methods, Software Organization, Software Troubleshooting, Technical Debt, Solid Principles, Information Technology, Software Coding, Programming Languages - **Published:** September 3, 2026 - **Apply:** https://careers.omron.com/talentcommunity/apply/1365516755/?locale=en_US ## About the Role * Bachelor's or Master's degree in Computer Science, Engineering, or related field. * Experience designing modular, maintainable software architectures with testability in mind. * Solid understanding of object-oriented design, design patterns, SOLID principles, and clean coding practices. * Proficiency in one or more programming languages such as C#, Python, etc. * Experience with desktop application development (WPF, MVVM, or similar). * Experience with agile methodologies and tools such as Scrum, Kanban, JIRA, etc. * Excellent communication skills and the ability to collaborate effectively with team members. * Demonstrated leadership skills and the ability to take ownership of projects. * Experience integrating manufacturing software with cloud-based data collection, analytics, or IoT platforms is a plus. * Familiarity with DevOps practices and CI/CD pipelines is often a plus. * Certifications or advanced training in relevant technologies can be beneficial. * Experience with industrial automation, robotics, manufacturing systems, motion control, instrumentation, or mechatronic systems is highly desirable. ## Description * Leading and participating in the design, development, and implementation of software solutions related to MFG SW applications. * Mentoring and guiding junior engineers in best practices and development methodologies. * Collaborating with cross-functional teams to define requirements, design architecture, and prioritize tasks. * Writing clean, maintainable, and efficient code in various programming languages. * Conducting code reviews and providing constructive feedback to team members. * Identifying and addressing technical debt and performance bottlenecks. * Contributing to the continuous improvement of development processes and tools. * Staying updated on industry trends and emerging technologies. * Troubleshooting and debugging issues in production environments (Primarily support European Production Factories) * Ensuring adherence to software development best practices, coding standards, and quality assurance principles. * Role based in Barcelona, Spain * Role will Report to Director of AME or Principal Engineer / Manager * Recommend Understanding MFG & Service test structure ## Related Videos - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)