Senior Software Engineer

Phoenix Contact — Poland · Posted ~2 hours ago

Senior Full-time Remote

Skills

C# TypeScript object-oriented programming web applications web services CI/CD unit testing software architecture

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Seeking an experienced software engineer to develop and maintain complex applications, contribute to architecture decisions, review code, mentor colleagues, and apply modern engineering practices across the development lifecycle.

Highlights

Remote senior engineering role with strong ownership, architectural involvement, mentoring opportunities, and focus on modern software engineering practices.

Description

Your responsibilities: Development of new features and maintenance of existing features of clipx ENGINEERContributing to the overall architecture in collaboration with the software architectReview of functional and design specifications as well as pull requestsWriting and maintaining technical documentationMentoring of junior team membersWorking with internal and external partner teamsCritical evaluation of the usage of agentic coding tools within the company Our requirements: Bachelor’s degree in computer science, applied computer science, software engineering, or a closely related fieldAt least 6 years of industry experience as a software engineerExtensive experience with both class-based and prototype-based object-oriented programming (C# and TypeScript preferred)Several years of experience with web application and web service developmentAdherence to common software engineering principles (e.g., unit testing, distributed source control, CI/CD, refactoring)Excellent written and spoken English (at least CEFR level B2) Nice to have: Master’s degree in computer science, applied computer science, software engineering, or a closely related fieldExperience with .NET and AngularScripting with PowerShell and custom cmdletsConcurrent programming with tasks/promises and threadsGood understanding of (impure) functional programmingExperience with public clouds (e.g., Microsoft Azure, AWS) and common ways of deploying and orchestrating workloads (e.g., Docker, Kubernetes, serverless, event routing, queues)Familiarity with design patterns and when (not) to use themSignificant prior experience with multiple major agentic coding tools (e.g., Claude Code)