Senior Software Engineer / Tech Lead
We are looking for a Senior Software Engineer with ambitions to become a Tech Lead in the near future. This role involves a balanced mix of maintaining and enhancing existing systems to ensure stability and efficiency, while also developing new features and actively contributing to technical and process improvements to drive innovation and scalability.
We value engineers who not only work on existing systems but actively contribute ideas, take ownership of improvements, and collaborate to implement them. Whether it’s optimizing workflows, refactoring key components, or introducing new technologies, we provide the space and support needed to make a real impact.
What You’ll Do
-
Hands-on development of new and existing features in our applications, including database changes, backend logic, frontend views, and ensuring successful deployment,
- Maintaining and improving systems.
-
Driving high-level technical decisions and improvements, identifying opportunities for optimization and refactoring while business needs delivery.
-
Taking ownership of ideas, working with the team and business to secure buy-in and drive implementation.
-
Providing technical expertise, shaping best practices and guiding complex problem-solving discussions.
- Shaping best practices and improvements with the team to maintain high-quality standards.
-
Working within an Agile/Scrum framework, actively participating in sprint planning and retrospectives.
-
Collaborating with product management to align technical solutions with business needs.
Technical Skills (High-Level, Individual Contributor)
-
Expert-level backend development experience in .NET (C#) with .NET Framework 4.5 and later in Visual Studio, capable of designing scalable and efficient architectures.
-
Solid experience with relational databases (SQL, PostgreSQL, or similar).
-
API development experience, including RESTful services.
-
Basic to intermediate frontend skills, ideally with React or Angular.
- Experience working with existing codebases, maintaining and refactoring while adding new features.
- Knowledge of DevOps practices and cloud technologies (Azure preferred).
-
Deep understanding of Agile methodologies (Scrum/Kanban), contributing as a senior technical voice in sprint planning and backlog refinement.
- Understanding of software design patterns.
- Familiarity with CI/CD pipelines and automated testing.
-
Nice to have Experience working with Azure DevOps (ADO).
Mindset and Soft Skills
- Strong communication skills – Explain and advocate for technical solutions to both engineers and business stakeholders.
- Proactive ownership – Take initiative, drive change, and see ideas through from concept to deployment.
- Collaboration & adaptability – Work well within a multi-disciplinary team, embracing feedback and Able to adapt to new ideas with a can-do attitude.
- Business perspective understanding – Align technical solutions with business needs.
- Great understanding of English, both spoken and written (B2+), with the ability to effectively communicate in technical discussions and documentation.
What you can expect
Despite our growth, we managed to maintain a relaxed and enjoyable atmosphere of a tightly knit team that can implement complex projects comprehensively and effectively. Each of us knows what is expected from us and has adequate space and freedom of action.
The actual work is important, but it’s also essential for us at Clarksons that we all stay happy, relaxed and motivated. That’s why we provide a wide range of benefits to all our employees:
- Private medical care (Luxmed)
- Voluntary group life insurance
- MyBenefit or Multisport card
- Language courses (English and German)
- Employee referral program
- Paid days off from services (B2B)
- A paid day off to care for your health - “Dzień na U”
- Integration events, joint company trips, birthday celebrations and many other
What we offer
- Salary: DOE 24 000 - 29 000 PLN/month (B2B) or UoP
- Flexible working hours
- You choose how you work - from our office in Poznań or remotely from home, or like most of us, work hybrid.
- Strong focus on growth, interesting projects & people who enjoy working with each other!