New offer - be the first one to apply!

July 15, 2026

Software Engineer (C# + Mainframe)

Senior • Remote

Gdansk, Poland

For our client, a global IT services company specialising in managing and modernising business-critical systems and platforms for enterprise customers, we are looking for a Software Engineer with strong experience in C# and IMS (mainframe).

You will be responsible for supporting and driving the modernisation of an existing mainframe system, contributing to the transformation of legacy architecture into more scalable and maintainable solutions, while collaborating with international teams in an English-speaking environment.

Quick Facts

  • Work model: fully remote
  • Start: ASAP
  • Project duration: initially 7 months, with the possibility of extension
  • Employment type: B2B contract via KUBO
  • Salary: depends on experience
  • Benefits: life insurance, private healthcare, Multisport card, development support including co-funding of certifications

Key Responsibilities

  • Design, develop and maintain components of a legacy mainframe system with a focus on modernisation initiatives
  • Work with C# and IMS technologies to enhance and extend existing system functionalities
  • Participate in system transformation efforts, including refactoring and integration with modern platforms
  • Collaborate with architects, developers and stakeholders to define technical solutions aligned with business needs
  • Analyse existing code and propose improvements to increase performance, stability and scalability
  • Support troubleshooting and debugging in production and non-production environments

Ideal Candidate Profile

  • Strong experience as a Software Engineer working with C# and mainframe environments (IMS)
  • Solid understanding of legacy system architectures and modernisation approaches
  • Experience working with enterprise-level systems and complex integrations
  • Good command of English (B2+/C1), enabling effective communication in an international environment
  • Ability to work collaboratively in distributed teams and communicate with both technical and non-technical stakeholders

Recruitment Steps

  • Initial call with a recruiter
  • Interview(s) with the client
  • Decision, feedback and support through offer and onboarding

Similar jobs you might like

Technology

Link Group

Senior C# Engineer

Senior

Hybrid

Warsaw, Poland

35,000 - 45,000 PLN

🏢 Summary: Senior Software Engineer role focused on building and scaling a high-performance, AI-supported trade management platform using Rust and C#. The position involves designing distributed, event-driven systems with strong emphasis on performance, scalability, and reliability. The engineer will own solutions end-to-end and optimize cloud-based backend systems. 🗂️ Requirements: 5+ years of software engineering experience, Strong system design knowledge, Strong understanding of concurrency, Strong understanding of performance optimization, Hands-on Rust experience in production, Familiarity with C#/.NET, Experience with distributed systems, Experience with cloud platforms (preferably AWS), Practical use of AI tools in development workflows 📃 Skills: Rust, C#, NET, AWS, Kafka, RabbitMQ, AI, DistributedSystems, Concurrency, PerformanceOptimization 🏢 Description: Senior Software Engineer C# (AI-driven systems) We are looking for an experienced Software Engineer who combines strong system design skills with a modern, AI-supported development approach. This role focuses on building and scaling a high-performance trade management platform, primarily in Rust, with some exposure to C#/.NET. You will work on distributed, event-driven systems processing large volumes of data, with a strong focus on performance, scalability, and reliability. Key Responsibilities Develop and optimize high-performance backend systems Design and maintain scalable distributed services Use AI tools to accelerate development, testing, and debugging Own solutions end-to-end, from design to production Improve system performance and cloud efficiency Requirements 5+ years of experience in software engineering Strong fundamentals in system design, concurrency, and performance Hands-on experience with Rust (production level) Familiarity with C#/.NET Experience with distributed systems and cloud (preferably AWS) Practical use of AI tools in development workflows Nice to have Experience with messaging systems (Kafka, RabbitMQ, etc.) Exposure to financial systems or trading environments

Technology

KUBO

Software Engineer - Cloud Services & Backend Modernization

Mid

Hybrid

Gdansk, Poland

150 - 190 PLN/hr

🏢 Summary: Opportunity to modernize a mission-critical aviation platform by designing and developing cloud-hosted backend services in a scalable, cloud-native AWS environment. The role focuses on building resilient APIs, improving automation and CI/CD pipelines, and managing Kubernetes-based infrastructure to support global aviation data distribution. You will contribute to a large-scale modernization initiative emphasizing scalability, security, and operational excellence. 🗂️ Requirements: Experience developing backend applications in cloud environments, Hands-on experience with Linux, Docker, Apache, and PHP or Java, Strong knowledge of AWS and cloud-native architectures, Experience with Kubernetes and containerized workloads, Experience with CI/CD and Infrastructure as Code, Understanding of cloud security, monitoring, and production support practices, Strong troubleshooting and problem-solving skills, English proficiency at minimum B2 level 📃 Skills: AWS, Linux, Docker, Apache, PHP, Java, Kubernetes, CI/CD, IaC, SQL, SQLServer, MySQL, AI 🏢 Description: We are looking for a Software Engineer to join a team responsible for modernizing a mission-critical aviation platform used by tens of thousands of customers worldwide. You will help design, build, and evolve cloud-hosted backend services that support the distribution of aviation data across desktop, mobile, and aircraft-connected workflows. This is a unique opportunity to work on a high-impact product while contributing to a large-scale modernization initiative focused on cloud-native architecture, automation, scalability, security, and operational excellence. Working closely with cross-functional teams, you will help transform a well-established platform into a modern, resilient, and highly scalable ecosystem capable of supporting future growth and new product offerings. Key responsibilities Develop and modernize backend services hosted in AWS Design and implement scalable, resilient cloud-native solutions Build and improve APIs, integrations, and automated backend processes Enhance CI/CD pipelines, infrastructure automation, monitoring, and observability Manage and troubleshoot Kubernetes-based environments and containerized applications Support production systems and drive reliability, security, and operational improvements Collaborate with product, mobile, desktop, QA, and DevOps teams to deliver high-quality solutions Leverage AI-assisted development tools to improve engineering efficiency while maintaining high standards of quality and security Ideal candidate profile Experience developing backend applications in cloud environments Hands-on experience with Linux, Docker, Apache, and PHP or Java Strong knowledge of AWS and cloud-native architectures Experience with Kubernetes and containerized workloads Experience with CI/CD, Infrastructure as Code, and automation Understanding of cloud security, monitoring, and production support practices Strong troubleshooting and problem-solving skills Ability to work independently and collaborate within distributed teams English min. B2. Nice to Have: Experience modernizing legacy applications and services Experience with SQL Server and MySQL Experience building highly available and resilient production systems Experience using AI-assisted software development tools Conditions Employment type: B2B or UoP Location: Gdańsk Work model: 1 day a week in the office in Gdańsk or less frequently, depending on your availability Salary: up to 190 PLN net/h Benefits: life insurance, private healthcare, Multisport card Recruitment steps Recruitment call with Agnieszka from KUBO Client interview (may require 2 rounds) Feedback and decision

Technology

KUBO

Software Engineer - Cloud Services & Backend Modernization

Mid

Hybrid

Gdansk, Poland

150 - 190 PLN/hr

🏢 Summary: The offer is for a Software Engineer to modernize and develop cloud-hosted backend services for a mission-critical aviation platform used globally. The role focuses on building scalable, resilient, cloud-native solutions in AWS, improving automation, CI/CD, and Kubernetes-based environments. You will contribute to transforming a legacy system into a modern, secure, and highly scalable ecosystem. 🗂️ Requirements: Experience developing backend applications in cloud environments, Hands-on experience with Linux, Docker, Apache, PHP, Strong knowledge of AWS and cloud-native architectures, Experience with Kubernetes and containerized workloads, Experience with CI/CD and Infrastructure as Code, Knowledge of cloud security and monitoring practices, Ability to troubleshoot production systems, English B2 level or higher 📃 Skills: AWS, Linux, Docker, Apache, PHP, Kubernetes, CI/CD, IaC, SQL, MySQL, SQLServer, AI 🏢 Description: We are looking for a Software Engineer to join a team responsible for modernizing a mission-critical aviation platform used by tens of thousands of customers worldwide. You will help design, build, and evolve cloud-hosted backend services that support the distribution of aviation data across desktop, mobile, and aircraft-connected workflows. This is a unique opportunity to work on a high-impact product while contributing to a large-scale modernization initiative focused on cloud-native architecture, automation, scalability, security, and operational excellence. Working closely with cross-functional teams, you will help transform a well-established platform into a modern, resilient, and highly scalable ecosystem capable of supporting future growth and new product offerings. Key responsibilities Develop and modernize backend services hosted in AWS Design and implement scalable, resilient cloud-native solutions Build and improve APIs, integrations, and automated backend processes Enhance CI/CD pipelines, infrastructure automation, monitoring, and observability Manage and troubleshoot Kubernetes-based environments and containerized applications Support production systems and drive reliability, security, and operational improvements Collaborate with product, mobile, desktop, QA, and DevOps teams to deliver high-quality solutions Leverage AI-assisted development tools to improve engineering efficiency while maintaining high standards of quality and security Ideal candidate profile Experience developing backend applications in cloud environments Hands-on experience with Linux, Docker, Apache, and PHP or Java Strong knowledge of AWS and cloud-native architectures Experience with Kubernetes and containerized workloads Experience with CI/CD, Infrastructure as Code, and automation Understanding of cloud security, monitoring, and production support practices Strong troubleshooting and problem-solving skills Ability to work independently and collaborate within distributed teams English min. B2. Nice to Have: Experience modernizing legacy applications and services Experience with SQL Server and MySQL Experience building highly available and resilient production systems Experience using AI-assisted software development tools Conditions Employment type: B2B or UoP Location: Gdańsk Work model: 1 day a week in the office in Gdańsk or less frequently, depending on your availability Salary: up to 190 PLN net/h Benefits: life insurance, private healthcare, Multisport card Recruitment steps Recruitment call with Agnieszka from KUBO Client interview (may require 2 rounds) Feedback and decision

Technology

BRAVER IT SPÓŁKA AKCYJNA

Senior Software Engineer (.NET)

Senior

Hybrid

Krakow, Poland

25,000 - 32,000 PLN

🏢 Summary: Senior Software Engineer role focused on developing and maintaining a complex enterprise .NET platform, combining backend development, production troubleshooting, and performance optimization. The position involves working on identity-related systems and improving architecture, reliability, and code quality within a large-scale environment. The engineer will contribute to technical decisions and future platform evolution. 🗂️ Requirements: 5+ years commercial experience with C# and .NET, Strong knowledge of ASP.NET Core, Experience with asynchronous programming, Experience with dependency injection, Hands-on experience with Entity Framework Core, Strong understanding of SQL Server, Experience with query optimization, Experience with OAuth2, Experience with OpenID Connect, Experience with JWT, Experience supporting and troubleshooting production systems, Fluent English 📃 Skills: C#, .NET, ASP.NET, EntityFramework, SQLServer, OAuth2, OpenIDConnect, JWT, IdentityServer, Duende, ActiveDirectory, AzureAD, MicrosoftGraph, Quartz.NET, SignalR, Playwright, AzureDevOps, CI/CD 🏢 Description: We are looking for an experienced Senior Software Engineer to develop and maintain a complex enterprise .NET platform used by global organizations. This role combines backend development , production troubleshooting , performance optimization , and work on identity-related systems . 💼 Responsibilities: Design, develop, and maintain backend services built with C# and .NET Investigate and resolve complex production issues and customer-reported problems Optimize application performance, database queries, and system reliability Collaborate with Product, Support, and Engineering teams on technical solutions Improve architecture, code quality, and engineering standards Participate in technical discussions and contribute to future platform development ✅ Requirements: 5+ years of commercial experience with C# and .NET Strong knowledge of ASP.NET Core and modern .NET applications Experience with asynchronous programming and dependency injection Hands-on experience with Entity Framework Core Good understanding of SQL Server, query optimization, and database performance Experience with OAuth2, OpenID Connect, JWT Experience supporting and troubleshooting production systems Fluent English communication skills 🌟Nice to have: Experience with IdentityServer / Duende IdentityServer Understanding of Active Directory, Azure AD or Microsoft Graph Hands-on experience with Quartz.NET or similar scheduling frameworks Familiarity with SignalR, Playwright, Azure DevOps and CI/CD pipelines 🎁 We offer: Work on a mature enterprise product used globally Influence technical decisions and platform evolution Private healthcare Life insurance Multisport Opportunity to work with modern .NET technologies and large-scale systems

Technology

Shimi Sp. z o.o.

Senior Software Engineer (f/m/n)

Senior

Remote

Warsaw, Poland

🏢 Summary: Remote B2B opportunity for a Senior Software Engineer focused on developing complex, high-performance systems in modern C++ within Linux environments. The role involves contributing to product-level features, collaborating across teams, and working with cloud and backend technologies. Long-term cooperation with flexibility on financial expectations and start date. 🗂️ Requirements: 6+ years of hands-on experience in C++ development, Strong knowledge of modern C++, Experience with multithreading, Understanding of memory management, Experience with performance optimization, Strong understanding of Linux-based systems, Experience developing in Linux environment, Ability to deliver complex technical features, Bachelor’s degree in Science, Technology, Engineering or related field 📃 Skills: C++, Linux, Multithreading, MemoryManagement, PerformanceOptimization, Python, Go, AWS, Terraform, CloudFormation, REST, CI/CD, GitHub, Jenkins, Artifactory, Ansible, Networking, Security, Databases 🏢 Description: For our client, we are looking for a Senior Software Engineer (f/m/n). Qualifications 6+ years of hands-on experience in C++ development (modern C++ preferred) with a solid understanding of multithreading, memory management, and performance optimization Strong experience contributing to complex features with a good product-level understanding and exposure to diverse technologies Proven ability to collaborate effectively within a team, actively participating in technical discussions and supporting delivery across multiple contributors Strong understanding of Linux-based systems and experience developing in a Linux environment (user level) Demonstrated ability to take ownership of well-defined technical tasks and drive them to completion with high quality Strong interpersonal skills with the ability to communicate clearly, collaborate effectively, and contribute confidently in professional discussions Proven ability to quickly learn and adapt to new technologies, taking on tasks with a proactive, can-do attitude and a willingness to expand beyond the core tech stack, including Python, AWS and Go Highly self-managed and independent, capable of delivering results with limited supervision while aligning with broader team goals Bachelor’s degree in Science/Technology/Engineering or a related field How will you stand out from the crowd Experience with Go and/or Python programming languages Experience with cloud-native development and infrastructure-as-code tools (e.g., Terraform, CloudFormation) Experience in enterprise-scale application development in cloud or SaaS environments (AWS serverless architecture is a definite advantage) Experience in building fullstack applications, including REST API-based backend systems and modern frontend interfaces Familiarity with networking protocols, security principles, and database systems Experience with modern CI/CD pipelines, such as GitHub, Jenkins, Artifactory, and Ansible We offer: Work model: remote Contract type: B2B with SHIMI Long-term cooperation We are open to the candidate’s financial expectations Start: ASAP (up to 1 month notice)

Technology

Team Up

💎 Principal Software Engineer (m/k) 💎

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Senior Principal Software Engineer role focused on designing and delivering enterprise-scale software and AI-powered platform solutions in a global engineering environment. The position involves technical leadership, software architecture, CI/CD automation, and development of AI systems using large language models and embedding technologies. The role also includes mentoring engineers, driving engineering standards, and contributing to large-scale cloud and digital transformation initiatives. 🗂️ Requirements: 10+ years of Software Engineering or Platform Engineering experience, Proficiency in C# or Java or Python, Experience designing, developing, and debugging enterprise applications, Hands-on experience with CI/CD pipelines, Experience with GitHub, Experience with Azure DevOps, Experience building AI-powered applications using LLMs, Experience fine-tuning language models, Knowledge of embedding models and semantic search, Experience designing agentic AI systems, Ability to create AI evaluation frameworks and benchmarking, Strong understanding of software engineering principles and architecture, Bachelor's degree in Computer Science, Engineering, IT, Mathematics, or related field 📃 Skills: C#, Java, Python, GitHub, Azure, AzureDevOps, CI/CD, LLMs, AI, Kubernetes, Docker, AWS, GCP, Agile 🏢 Description: About the Client Our client is a global professional services organization that helps leading enterprises deliver digital transformation, technology modernization, and AI-driven innovation. Operating across multiple international markets, the company partners with organizations to build scalable, secure, and business-focused technology solutions. About the Role We are looking for an experienced Principal Software Engineer to join a global engineering team delivering enterprise-scale technology solutions. In this role, you will take ownership of designing, developing, and maintaining complex software and platform solutions while ensuring they align with both business and technical requirements. You will collaborate closely with engineering and architecture teams, solve complex technical challenges, and provide technical leadership throughout the software development lifecycle. This position also involves driving engineering standards, mentoring team members, and contributing to continuous improvement initiatives. Key Responsibilities Lead the design, development, delivery, and maintenance of software and platform solutions. Develop high-quality, scalable, and maintainable code while performing debugging, testing, and troubleshooting. Provide technical leadership and guidance across engineering teams. Collaborate with software engineers and architects to design innovative technical solutions. Ensure engineering best practices, coding standards, and development processes are consistently followed. Drive continuous improvement initiatives across development and platform engineering. Support CI/CD implementation and software delivery automation. Requirements Must Have 10+ years of professional experience in Software or Platform Engineering. Strong programming skills in at least one of the following languages: C# Java Python Extensive experience designing, developing, and debugging enterprise applications. Hands-on experience with CI/CD pipelines and automation tools such as GitHub and Azure DevOps. Experience building AI-powered applications using Large Language Models (LLMs). Experience fine-tuning language models for use cases such as text generation, summarization, or question answering. Strong understanding of embedding models and their applications, including semantic search, similarity matching, clustering, and information retrieval. Experience designing and implementing agentic AI systems that integrate language models with external tools and services. Ability to design evaluation frameworks for AI models, including performance benchmarking, metrics development, and A/B testing. Strong understanding of software engineering principles, architecture, and development best practices. Nice to Have Experience with Kubernetes and Docker. Cloud certifications (Microsoft Azure, AWS, or Google Cloud). Experience working with Agile or other modern software delivery methodologies. Bachelor's degree in Computer Science, Engineering, Information Technology, Mathematics, or a related field. What We Offer Opportunity to work on large-scale international technology and AI transformation projects. Exposure to modern cloud technologies, enterprise platforms, and cutting-edge AI solutions. Collaborative environment with highly experienced engineering and architecture teams. Opportunities for continuous learning, technical growth, and professional development. A culture that encourages innovation, knowledge sharing, and continuous improvement. The opportunity to take ownership of complex technical initiatives and make a meaningful impact on enterprise-scale solutions.

Technology

Team Up

🚀 Principal Software Enigneer (m/k) 🚀

Senior

Hybrid

Katowice, Poland

🏢 Summary: Senior engineering role focused on designing and delivering enterprise-scale software and AI-powered platform solutions. The position involves technical leadership, hands-on development, CI/CD automation, and building applications using large language models and agentic AI systems. Candidates will work on global digital transformation and cloud modernization projects in a collaborative engineering environment. 🗂️ Requirements: 10+ years in Software or Platform Engineering, Proficiency in C# or Java or Python, Experience designing and debugging enterprise applications, Hands-on experience with CI/CD pipelines, Experience with GitHub, Experience with Azure DevOps, Experience building AI-powered applications with LLMs, Experience fine-tuning language models, Knowledge of embedding models and semantic search, Experience designing agentic AI systems, Ability to create AI evaluation frameworks and benchmarking, Strong understanding of software engineering principles and architecture 📃 Skills: C#, Java, Python, GitHub, Azure, DevOps, LLMs, AI, Kubernetes, Docker, AWS, GCP, CI/CD, Agile 🏢 Description: About the Client Our client is a global professional services organization that helps leading enterprises deliver digital transformation, technology modernization, and AI-driven innovation. Operating across multiple international markets, the company partners with organizations to build scalable, secure, and business-focused technology solutions. About the Role We are looking for an experienced Principal Software Engineer to join a global engineering team delivering enterprise-scale technology solutions. In this role, you will take ownership of designing, developing, and maintaining complex software and platform solutions while ensuring they align with both business and technical requirements. You will collaborate closely with engineering and architecture teams, solve complex technical challenges, and provide technical leadership throughout the software development lifecycle. This position also involves driving engineering standards, mentoring team members, and contributing to continuous improvement initiatives. Key Responsibilities Lead the design, development, delivery, and maintenance of software and platform solutions. Develop high-quality, scalable, and maintainable code while performing debugging, testing, and troubleshooting. Provide technical leadership and guidance across engineering teams. Collaborate with software engineers and architects to design innovative technical solutions. Ensure engineering best practices, coding standards, and development processes are consistently followed. Drive continuous improvement initiatives across development and platform engineering. Support CI/CD implementation and software delivery automation. Requirements Must Have 10+ years of professional experience in Software or Platform Engineering. Strong programming skills in at least one of the following languages: C# Java Python Extensive experience designing, developing, and debugging enterprise applications. Hands-on experience with CI/CD pipelines and automation tools such as GitHub and Azure DevOps. Experience building AI-powered applications using Large Language Models (LLMs). Experience fine-tuning language models for use cases such as text generation, summarization, or question answering. Strong understanding of embedding models and their applications, including semantic search, similarity matching, clustering, and information retrieval. Experience designing and implementing agentic AI systems that integrate language models with external tools and services. Ability to design evaluation frameworks for AI models, including performance benchmarking, metrics development, and A/B testing. Strong understanding of software engineering principles, architecture, and development best practices. Nice to Have Experience with Kubernetes and Docker. Cloud certifications (Microsoft Azure, AWS, or Google Cloud). Experience working with Agile or other modern software delivery methodologies. Bachelor's degree in Computer Science, Engineering, Information Technology, Mathematics, or a related field. What We Offer Opportunity to work on large-scale international technology and AI transformation projects. Exposure to modern cloud technologies, enterprise platforms, and cutting-edge AI solutions. Collaborative environment with highly experienced engineering and architecture teams. Opportunities for continuous learning, technical growth, and professional development. A culture that encourages innovation, knowledge sharing, and continuous improvement. The opportunity to take ownership of complex technical initiatives and make a meaningful impact on enterprise-scale solutions.

Technology

KUBO

Senior/Lead Java Developer

Senior

Hybrid

Gdansk, Poland

180 - 190 PLN/hr

🏢 Summary: Software Engineer role focused on modernizing a mission-critical aviation platform by developing cloud-hosted backend services and scalable cloud-native solutions in AWS. The position involves backend modernization, Kubernetes and container management, CI/CD automation, and operational reliability improvements in a distributed engineering environment. The role offers hybrid work flexibility, B2B or UoP employment, and benefits including healthcare and life insurance. 🗂️ Requirements: Experience developing backend applications in cloud environments, Strong knowledge of AWS and cloud-native architectures, Hands-on experience with Linux, Hands-on experience with Docker, Hands-on experience with Apache, Hands-on experience with Java, Hands-on experience with Spring Boot, Experience with Kubernetes and containerized workloads, Experience with CI/CD, Experience with Infrastructure as Code, Experience with automation, Understanding of cloud security, Understanding of monitoring and production support practices, Strong troubleshooting and problem-solving skills, Ability to work independently and collaborate within distributed teams, English level B2 or higher 📃 Skills: AWS, Linux, Docker, Apache, Java, Spring, Kubernetes, CI/CD, IaC, Automation, SQL, MySQL, Security, Monitoring 🏢 Description: We are looking for a Software Engineer to join a team responsible for modernizing a mission-critical aviation platform used by tens of thousands of customers worldwide. You will help design, build, and evolve cloud-hosted backend services that support the distribution of aviation data across desktop, mobile, and aircraft-connected workflows. This is a unique opportunity to work on a high-impact product while contributing to a large-scale modernization initiative focused on cloud-native architecture, automation, scalability, security, and operational excellence. Working closely with cross-functional teams, you will help transform a well-established platform into a modern, resilient, and highly scalable ecosystem capable of supporting future growth and new product offerings. Key responsibilities Develop and modernize backend services hosted in AWS Design and implement scalable, resilient cloud-native solutions Build and improve APIs, integrations, and automated backend processes Enhance CI/CD pipelines, infrastructure automation, monitoring, and observability Manage and troubleshoot Kubernetes-based environments and containerized applications Support production systems and drive reliability, security, and operational improvements Collaborate with product, mobile, desktop, QA, and DevOps teams to deliver high-quality solutions Leverage AI-assisted development tools to improve engineering efficiency while maintaining high standards of quality and security Ideal candidate profile Experience developing backend applications in cloud environments Strong knowledge of AWS and cloud-native architectures Hands-on experience with Linux, Docker, Apache, Java and Spring Boot Experience with Kubernetes and containerized workloads Experience with CI/CD, Infrastructure as Code, and automation Understanding of cloud security, monitoring, and production support practices Strong troubleshooting and problem-solving skills Ability to work independently and collaborate within distributed teams English min. B2. Nice to Have: Experience modernizing legacy applications and services Experience with SQL Server and MySQL Experience building highly available and resilient production systems Experience using AI-assisted software development tools Conditions Employment type: B2B or UoP Location: Gdańsk Work model: 1 day a month in the office in Gdańsk or less frequently, depending on your availability Salary: 190 PLN net/h - to negotiate Benefits: life insurance, private healthcare, Multisport card

Technology

emagine Polska

IT - Software Engineer RFP-261440-1

Mid

Hybrid

Pune, MH, India

🏢 Summary: Software Engineer role focused on building and maintaining scalable cloud-based applications with modern frontend technologies and DevSecOps practices. The position involves full software development lifecycle responsibilities, frontend architecture, observability, and collaboration with cross-functional teams in a hybrid work environment. Candidates should have strong experience with JavaScript/TypeScript, frontend frameworks, cloud concepts, and software engineering principles. 🗂️ Requirements: Bachelor's degree in Computer Science, Software Engineering, or related field, 5+ years of professional software development experience, JavaScript, TypeScript, React, Angular, Vue, HTML5, CSS3, Browser APIs, Accessibility, Cloud deployment concepts, Azure, Data structures, Algorithms, Software design principles, SQL, NoSQL, MSSQL, MySQL, MongoDB, GitHub, GitLab, DevSecOps, Frontend architecture, Problem-solving, Fluent English 📃 Skills: JavaScript, TypeScript, React, Angular, Vue, HTML5, CSS3, Azure, SQL, NoSQL, MSSQL, MySQL, MongoDB, GitHub, GitLab, Docker, Kubernetes, CI/CD, Scrum, Kanban 🏢 Description: Summary The Software Engineer will play a key role in designing, developing, and maintaining high-quality software solutions that meet the evolving needs of users and the business, while collaborating with cross-functional teams and contributing through the entire software development lifecycle. Main Responsibilities: Design, develop, test, deploy, and maintain robust, scalable, and high-performance software applications using cloud components. Develop reusable UI components and frontend architecture (design systems, state management, routing, bundling). Write clean, efficient, and well-documented code following best practices. Collaborate with product managers, UX/UI designers, and engineers to define, design, and ship new features. Debug and resolve technical issues, ensuring optimal application performance and reliability. Contribute to architectural discussions and decisions, shaping the future of the technical stack. Stay up-to-date with emerging technologies and industry trends to improve development processes and tools. Participate in code reviews, technical documentation, and continuous improvement of engineering standards. Apply DevSecOps practices: dependency management, vulnerability scanning, secrets handling, and secure coding. Establish observability for frontend applications (real-user monitoring, client-side logging, error tracking, performance monitoring). Identify and implement opportunities for automation and process improvements. Key Requirements: Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience. 5 years of professional experience in software development. Strong proficiency in JavaScript/TypeScript and modern frontend frameworks (React, Angular, or Vue). Strong understanding of web fundamentals: HTML5, CSS3, browser APIs, security basics, and accessibility. Familiarity with cloud deployment concepts (preferably Azure) and environment configuration. Solid understanding of data structures, algorithms, and software design principles. Experience with SQL and/or NoSQL databases (MSSQL, MySQL, MongoDB, etc.). Experience with version control systems (GitHub/GitLab). Strong problem-solving skills and ability to troubleshoot complex issues. Excellent communication and interpersonal skills. Ability to work independently and manage multiple priorities. Nice to Have: Experience with Docker and Kubernetes. Familiarity with CI/CD pipelines and GitHub actions/workflows. Experience with agile development methodologies (Scrum, Kanban). Proficiency with Agentic IDEs and "Agent in the loop" workflows. Experience in modern CSS architecture and ability to consistently implement design docs. Other Details: Location: Remote (hybrid model) Work Model: Hybrid (3 days in office/week) Work hours: CET Time zone (9 hours) Expected language skill: Fluent English

Technology

KUBO

Full-stack Software Engineer

Mid

Remote

Gdynia, Poland

120 - 150 PLN

🏢 Summary: B2B contract role for a Full-Stack Software Engineer to develop and maintain backend services in C#/.NET and frontend components in React within a dynamic, international project environment. The position involves building scalable solutions, integrating REST APIs, and supporting implementations with effective problem-solving. Remote work with long-term project engagement. 🗂️ Requirements: Proficiency in C# and .NET for scalable services development, Experience with React.js and React Query, Experience with Azure SQL and MS SQL, Experience building RESTful APIs with ASP.NET Core (OpenAPI), Knowledge of CI/CD processes and Agile methodologies, Experience with Azure DevOps or GitHub, English at minimum B2 level 📃 Skills: C#, .NET, React, ReactQuery, AzureSQL, MSSQL, REST, ASP.NET, OpenAPI, CI/CD, AzureDevOps, GitHub, Azure 🏢 Description: We are currently looking for a Full-Stack Software Engineer for our client, a world-leading provider of digital solutions and applications, with a particular focus on the energy, maritime, and healthcare markets. If working in a dynamic environment is something you’re comfortable with and you use the tech stack listed below on a daily basis, this opportunity is for you! Key responsibilities Developing advanced backend solutions in C# Creating and maintaining frontend components Preparing technical documentation Supporting implementations through quick and effective problem-solving Balancing changing priorities with ongoing development work Ideal candidate profile Proficient in .NET for building scalable services React.js, React Query Azure SQL, MS SQL RESTful APIs with ASP.NET Core (OpenAPI Standard) Knowledge of Agile methodologies and CI/CD processes (Azure DevOps, GitHub) English on B2 level nice to have: Experience with Azure (App Services, Azure Functions, Key Vault, Storage Accounts, Entra ID) Experience using AI-based development tools (Microsoft Copilot, GitHub Copilot) Conditions Employment Type: B2B contract Salary: Depends on your experience Work Model : Remote work model (possible 2–4 business trips per year to the office in Poland or Norway) Benefits : private medical care, sport card, life insurance Project duration: Project start March/April, with a duration of at least until the end of the year Recruitment steps Phone call with Recruiter Client interview Feedback and decision