Software Engineer
Seargin · Gdynia, Poland
No Polish requiredPosted 5 days ago
Apply for this job
You apply off-site, with the employer or the job board. I never handle applications.
Location
Remote / Hybrid – Gdynia
Country
Poland
Form of employment
B2B
Experience level
Senior
Responsibilities
- Framework Development
- Extend and develop custom C# frameworks supporting workflow migration and create generic, reusable components.
- Frontend Development
- Design, build, and maintain frontend components using React.js and/or StencilJS within scalable application environments.
- Microservices Development
- Develop and maintain scalable microservices within distributed, event-driven environments handling complex workloads.
- Automated Testing
- Design and implement automated tests while extending existing testing frameworks to improve software quality and reliability.
- Technical Documentation
- Prepare and maintain clear technical documentation covering solutions, components, processes, and implementation details.
- Deployment Support
- Support pilot deployments by diagnosing issues quickly and implementing effective solutions when required.
- Stakeholder Collaboration
- Work closely with technical and non-technical stakeholders to validate solutions against business requirements.
- Cross-Functional Delivery
- Collaborate across teams, balance changing priorities, and take ownership of assigned tasks through to completion. Requirements
- Senior Software Development
- Senior or Principal-level software development experience with the ability to work independently on complex technical projects.
- .NET & C# Expertise
- Strong proficiency in .NET 8.0 and C#, particularly for scalable microservices and custom framework development.
- Distributed Systems
- Strong experience with event-driven architectures and highly scalable distributed systems processing large data volumes.
- Microservices Architecture
- Hands-on experience building and maintaining microservices with strong understanding of distributed system concepts.
- Containerization & Orchestration
- Practical experience with Kubernetes, Docker, Helm, or similar technologies for containerized application environments.
- Frontend Development
- Strong experience with React.js and/or StencilJS Web Components for modern frontend application development.
- Database Technologies
- Hands-on experience with Entity Framework Core, relational databases, and document databases such as MongoDB.
- Testing & API Development
- Strong understanding of software testing with practical experience developing RESTful APIs using ASP.NET Core. What we offer
- B2B Contract
- Employment based on a B2B contract
- Stable and Dynamic International Firm
- Opportunity to work in a stable, dynamically developing international company
- Engaging Projects and Latest IT
- Chance to participate in interesting projects and work with the latest information technologies
- Competitive Rates
- Attractive remuneration rates offeres
- Renowned International Projects
- Involvement in the most prestigious international project
- MultiSport and Private Medical Care
- MultiSport and Private Medical Care Nice to have
- Workflow Framework Experience
- Experience extending or customizing workflow frameworks and working in dynamic, innovation-focused development environments.
- Production Troubleshooting
- Strong diagnostic and troubleshooting skills, particularly when investigating complex issues in production environments.
- Customer Collaboration
- Experience working directly with customers during onboarding, solution validation, and pilot deployment phases.
- Observability Knowledge
- Experience with observability and monitoring tools such as OpenTelemetry, Prometheus, or Grafana.
- AI-Assisted Development
- Experience using AI-assisted development tools such as Microsoft Copilot to improve software engineering productivity.
- Messaging & Database Tools
- Previous experience with Kafka, MassTransit, MongoDB, PostgreSQL, SQL Server, Docker, or Helm Charts.