Summary
✨ AI‑Generated
A multinational technology organization is hiring a Software Engineer to build scalable applications, microservices, frontend components, and automated testing solutions in a distributed environment.
Highlights
Remote or hybrid engineering role involving modern software architecture, distributed systems, and international technology projects.
Description
SEARGIN IS HIRING!
As a dynamic multinational tech company operating in 50 countries, we drive innovation and create projects that shape the future and greatly enhance the quality of life.
You will find our solutions supporting advanced AI initiatives, financial analytics, and enterprise-scale digital transformation across global organisations.
Workplace type: Remote or Hybrid
Location: Gdynia, Polska
Employment Type: B2B
Responsibilities:
Extend and develop a custom C# framework supporting workflow migration.Design, build, and maintain frontend components.Develop and maintain scalable microservices within a distributed, event-driven environment.Design and implement automated tests and extend the existing test framework.Prepare and maintain technical documentation.Support pilot deployments, quickly diagnosing and resolving issues when needed.Collaborate closely with stakeholders and customers to validate solutions against business requirements.Balance changing priorities across pilot projects, framework development, and ongoing feature work.Contribute to the design of generic and reusable components.Work closely with a cross-functional team while taking ownership of assigned tasks and driving them through to completion.
Requirements:
Senior/Principal-level experience in software development, with the ability to work independently on complex projects.Strong proficiency in .NET 8.0 and C#, particularly in building scalable microservices and extending custom frameworks.Solid experience with event-driven architectures and building highly scalable, distributed systems capable of processing large volumes of data.
Experience with technologies such as Kafka or MassTransit is a plus.Hands-on experience with container orchestration, such as Kubernetes, Docker or Helm.Experience building and maintaining microservices in distributed systems, with a good understanding of distributed system concepts.Strong experience with React.js and/or StencilJS (Web Components).Hands-on experience with Entity Framework Core and relational databases.
Experience with PostgreSQL, SQL Server, or similar technologies is welcome.Experience working with document databases (e.g.
MongoDB or other document-oriented databases).Strong understanding of software testing, including the ability to test applications developed both by yourself and other developers.Experience with RESTful APIs and ASP.NET Core.Familiarity with Agile methodologies and CI/CD workflows, preferably using tools such as Azure DevOps or GitHub.Good communication skills and the ability to collaborate effectively with technical and non-technical stakeholders.Experience working in cross-functional development teams.Ability to create clear technical documentation.
Nice to have:
Experience working in a dynamic, innovation- or incubator-like environment, where priorities and technologies can change quickly.Experience extending or customizing workflow frameworks.Strong diagnostic and troubleshooting skills, particularly in production environments.Experience working directly with customers during onboarding and validation phases.Ability to switch efficiently between different projects and areas of responsibility.Experience with observability and monitoring tools such as OpenTelemetry, Prometheus, or Grafana.Experience with AI-assisted development tools, such as Microsoft Copilot.Experience with Docker and Helm Charts.Previous experience working with Kafka, MassTransit, MongoDB, PostgreSQL, or SQL Server.
Contact: weronika.mazurek@seargin.com
Discover the Power of IT Excellence.
Apply!
To learn more about Seargin, please visit our web page: www.seargin.com