CareerPlanSign in

Junior Software Engineer

Maia, Porto District, Portugal💼 Full-time🗓 2026-04-30 → 2026-09-26

Core

Develop and evolve a Manufacturing Execution System (MES) for advanced manufacturing environments, focusing on backend services, data layers, and user-facing applications.

Role type

Junior IC software engineer (full-stack)

Builds

Production-quality MES software for semiconductor, electronics, and life sciences industries

Domain

Industrial software / Manufacturing / Industry 4.0

Deliverable

production ML models | product features

Required skills

Software engineering fundamentals, programming concepts, software architecture, design patterns, problem-solving, cross-functional collaboration

Preferred skills

C# / .NET, JavaScript, TypeScript, Angular, SQL, SQL Server, ClickHouse, unit testing, automated testing, Git, Kafka, Docker, agile methodologies

Technologies

C#, .NET, JavaScript, TypeScript, Angular, SQL, SQL Server, ClickHouse, Kafka, Docker, Git

Responsibilities

Build, improve, and extend the MES software solution; Write clean, maintainable, production-quality code; Collaborate with cross-functional teams to design and implement solutions; Incorporate customer needs into software solutions

Seniority

Junior, hands-on IC with guidance

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.