CrawlJobs Logo

Software Engineer - IT Ship Management

Portugal, Porto · Job Posted June 29, 2026
Apply Position
Job Link Share

Job Description

IT House is looking for a Software Engineer for a direct placement with an end client in the Logistics and Transportation sector.

Job Responsibility

  • Contribute across the full development lifecycle
  • Collaborate closely with software architects, business stakeholders and other IT Groups to deliver high-value products
  • Drive quality, sustainability and continuous improvement within the team
  • Actively support the modernization of our technology stack and build new products from scratch
  • Design and build RESTful APIs and modular software architectures
  • Develop and maintain Java (Spring) backends and Angular frontends.

Requirements

  • Degree in computer science, training as an IT specialist or sound relevant professional experience
  • Strong skills in Java, Spring, Angular, TypeScript and SQL, additional tools are advantageous
  • Familiarity with Docker, OpenShift, Jenkins and Git desirable
  • Passion for clean code, pragmatic solutions and team collaboration
  • Enjoyment of teamwork and diverse tasks with opportunities for growth in full-stack development, web services / backend and various domains
  • Fluent in spoken and written English.

Nice to have

Familiarity with Docker, OpenShift, Jenkins and Git

What we offer

  • Direct integration into the end clients organization
  • Hybrid working model (Porto)
  • 24 vacation days per year and additional benefits
  • Collaborative culture focused on innovation, learning, and long-term professional growth.

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - IT Ship Management

8 matching positions

Senior IT Software Engineer

As a Sr. IT Software Engineer at Palo Alto Networks, you'll join a team shaping ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, a related field, or equivalent military experience
  • 5+ years of software development experience
  • 2+ years of hands-on experience in designing and building autonomous AI agentic solutions
  • Strong proficiency in Java programming and the Spring Boot framework
  • Expertise in NoSQL (MongoDB, Cassandra) and SQL (MySQL, MSSQL) databases
  • Demonstrated experience with Google Cloud Platform (GCP) services and deploying applications on Google Kubernetes Engine (GKE)
Job Responsibility
Job Responsibility
  • Design, query, optimize, and manage NoSQL and relational databases
  • Develop scalable, maintainable, and high-performance microservices using Python or Java with Spring Boot
  • Design and build autonomous AI agentic solutions
  • Develop and orchestrate agentic workflows (A2A) that leverage LLM reasoning
  • Utilize Google Cloud Platform (GCP) services for deploying, managing, and scaling applications on Google Kubernetes Engine (GKE)
  • Implement and maintain CI/CD pipelines
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Fulltime
Read More
Arrow Right

Fullstack Software Engineer - Claims Management

Alan is building a vertically integrated health partner that unites insurance an...
Location
Location
Salary
Salary:
Not provided
alan.com Logo
Alan
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience
  • Passionate about creating delightful products with exceptional user experiences
  • Good experience building and shipping web applications
  • Genuinely interested in the business side - understanding conversion funnels, marketing metrics, and what drives growth
  • Clear progression in your career - increasing responsibility, scope, and impact over time
  • Open to working with TypeScript and Python in a cross-platform environment
  • Familiar with modern web technologies
  • Proficient in Object-Oriented Programming (Python, Java, Swift, Kotlin, or C#)
  • Self-starting and entrepreneurial
  • Humble and still willing to grow
Job Responsibility
Job Responsibility
  • Build and ship web applications
  • Work on complex systems that need to work perfectly 24/7
  • Work in a cross-platform environment with TypeScript and Python
  • Own your decisions and results
  • Build infrastructure, interfaces, and applications to provide first-class service to members, health professionals, and the team
What we offer
What we offer
  • Remote work flexibility
  • Stimulating environment and perks ensuring they are happy, efficient and spend only high-quality time with co-workers
  • Strong culture with a set of cultural values that guide our approach to work
  • Fulltime
Read More
Arrow Right

Senior Software Engineer I, Production Management

Dandy is hiring Senior Software Engineers to join our rapidly scaling technology...
Location
Location
United States
Salary
Salary:
176800.00 - 208000.00 USD / Year
meetdandy.com Logo
Dandy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of full stack software engineering experience, preferably in a high growth startup environment
  • Experience with logistics and operational domains
  • Experience with large and complex production systems
  • Strong ability to operate with minimal oversight and deliver large projects end-to-end
  • Ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Ability to understand how our business functions and how challenges and bottlenecks can be addressed through the Engineering team
Job Responsibility
Job Responsibility
  • Develop a custom planning and scheduling system to optimize our unique design-to-order supply chain
  • Support domestic and international logistics including shipping and customs
  • Develop order routing logic to deliver the correct order at the correct time to the right facility with real-time visibility
  • Automate operations via extensively configurable systems that allow operators to react in real time to unforeseen circumstances
  • Build rules and software capabilities to smooth demand and adjust overall dynamics of the system to optimize workloads
  • Collaborate with the Manufacturing team and other stakeholders within the tech org to maintain a high bar for quality in a fast-paced, iterative environment
What we offer
What we offer
  • Offers Equity
  • healthcare
  • dental
  • mental health support
  • parental planning resources
  • retirement savings options
  • generous paid time off
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Auth & User Management

Senior Software Engineer role focused on building and scaling authentication and...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong full-stack or backend experience (Python preferred
  • TypeScript a plus)
  • Solid understanding of API design, data modeling, and building secure, reliable services
  • Comfortable with distributed systems concepts: multi-region, caching, eventual consistency
  • Security-conscious mindset—you think about edge cases, access control, and audit trails
  • Track record delivering features independently in a fast-paced environment
  • Motivated by building infrastructure that other teams and customers depend on
Job Responsibility
Job Responsibility
  • Build enterprise-grade user management: Develop features that let organisations self-manage their users—provisioning, role syncing from IdPs, team policies, data retention, and MFA enforcement
  • Deliver critical auth capabilities: Implement security features like single logout, IdP-initiated logout, idle lock, and session management that enterprises expect
  • Design for multi-region scale: Build systems that support data residency requirements and scale reliably as Heidi grows into mid-market and enterprise customers
  • Keep patient data secure: Your work directly protects sensitive health information through robust access policies and up-to-date security controls
  • Grow with the domain: Start with foundational auth work, then take on increasing ownership of User Management as the team and product evolve
  • Ship with quality: Write clean, testable code with strong API design—these systems are depended on by every other team
What we offer
What we offer
  • Additional paid day off for your birthday and wellness days
  • A generous personal development budget of $500 per annum
  • Learn from some of the best engineers and creatives, joining a diverse team
  • The rare chance to create a global impact as you immerse yourself in one of Australia’s leading healthtech startups
  • If you have an impact quickly, the opportunity to fast track your startup career
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Auth & User Management

Senior Software Engineer role focusing on Auth & User Management at Heidi Health...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong full-stack or backend experience (Python preferred
  • TypeScript a plus)
  • Solid understanding of API design, data modeling, and building secure, reliable services
  • Comfortable with distributed systems concepts: multi-region, caching, eventual consistency
  • Security-conscious mindset—you think about edge cases, access control, and audit trails
  • Track record delivering features independently in a fast-paced environment
  • Motivated by building infrastructure that other teams and customers depend on
Job Responsibility
Job Responsibility
  • Build enterprise-grade user management: Develop features that let organisations self-manage their users—provisioning, role syncing from IdPs, team policies, data retention, and MFA enforcement
  • Deliver critical auth capabilities: Implement security features like single logout, IdP-initiated logout, idle lock, and session management that enterprises expect
  • Design for multi-region scale: Build systems that support data residency requirements and scale reliably as Heidi grows into mid-market and enterprise customers
  • Keep patient data secure: Your work directly protects sensitive health information through robust access policies and up-to-date security controls
  • Grow with the domain: Start with foundational auth work, then take on increasing ownership of User Management as the team and product evolve
  • Ship with quality: Write clean, testable code with strong API design—these systems are depended on by every other team
What we offer
What we offer
  • Additional paid day off for your birthday and wellness days
  • A generous personal development budget of $500 per annum
  • Learn from some of the best engineers and creatives, joining a diverse team
  • The rare chance to create a global impact as you immerse yourself in one of Australia’s leading healthtech startups
  • If you have an impact quickly, the opportunity to fast track your startup career
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Identity and Access Management

You’ll join our new IAM team responsible for building and shipping authenticatio...
Location
Location
Ireland
Salary
Salary:
Not provided
tines.com Logo
Tines
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven track record of success as a senior software engineer
  • Proven track record of building and delivering software using a high-level programming language
  • Strong IAM domain knowledge and experience of building secure, scalable identity and access control systems for cloud-based applications
  • Comfortable working across the full stack, backend and frontend
  • Experience with technologies like Ruby, Rails, React, TypeScript, Postgres, Redis, Docker is beneficial but not required
  • Curiosity and eagerness to learn
  • Ability to work healthily and sustainably, plan workloads realistically
  • Commitment to building an inclusive, supportive team
Job Responsibility
Job Responsibility
  • Work closely with colleagues to build solutions for customer problems
  • Write and review high quality, well tested code
  • Identify areas for improvement in codebase and team processes
  • Own problems and software solutions all the way to production
  • Mentor other engineers
  • Help prioritize the roadmap
  • Build and ship authentication, authorization and integration credential features
  • Improve scalability of authentication processes
  • Enhance observability of issues during incidents
  • Ensure alignment with best in class security practices
What we offer
What we offer
  • Competitive salary
  • Startup equity & extended exercise window
  • Matching retirement plans
  • Home office setup
  • Private healthcare plans
  • 25 days annual leave
  • Extra company holidays
  • Generous parental leave programs
  • Flexibility in how and where you work
  • Phone and home Internet allowance
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Backend Software

Microsoft’s Azure Data engineering team is leading the transformation of analyti...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience designing, implementing, deploying and operating cloud services
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Work closely with a passionate team of engineers to deliver impactful solutions that drive customer success
  • Design, implement, test, ship, and support large-scale services and components that power Fabric Data Engineering experiences, with industry leading quality, performance, scalability, reliability, and security
  • Collaborate with Product Management to define product requirements, validate specifications, and align on customer and business needs
  • Apply a growth mindset to tackle complex technical problems and deliver innovative, high-quality solutions
  • Contribute to a team culture centered on learning, continuous improvement, engineering excellence, and high-quality execution
  • Support live site operations, ensuring service health, availability, and rapid mitigation of issues
  • Mentor and support peers, helping grow the team’s collective capabilities and enabling shared success
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Software Engineer II-Backend Software

The Fabric Data Engineering Experience & Infrastructure team is hiring a Softwar...
Location
Location
Canada , Vancouver
Salary
Salary:
85000.00 - 166800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience designing, implementing, deploying and operating cloud services
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Work closely with a passionate team of engineers to deliver impactful solutions that drive customer success
  • Design, implement, test, ship, and support large-scale services and components that power Fabric Data Engineering experiences—with industry leading quality, performance, scalability, reliability, and security
  • Collaborate with Product Management to define product requirements, validate specifications, and align on customer and business needs
  • Apply a growth mindset to tackle complex technical problems and deliver innovative, high quality solutions
  • Contribute to a team culture centered on learning, continuous improvement, engineering excellence, and high-quality execution
  • Support live site operations, ensuring service health, availability, and rapid mitigation of issues
  • Fulltime
Read More
Arrow Right