Job Search and Career Advice Platform

Enable job alerts via email!

Sr. Software Developer

FinFit

Poland

Remote

PLN 120,000 - 160,000

Full time

27 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm in Poland is seeking a Senior Software Developer to join agile teams focused on delivering scalable solutions using ASP.NET and SQL Server. This role requires strong expertise in full-stack development, collaboration with cross-functional teams, and a commitment to continuous improvement. Ideal candidates will have over 10 years of experience in software development with a strong problem-solving mindset.

Qualifications

  • Minimum 10 years of professional full-stack development experience.
  • Experience in customer-facing environments with production support responsibilities.
  • Recent relevant certifications in Microsoft, Azure, or cloud technologies are a plus.

Responsibilities

  • Design, build, and enhance applications using C#, ASP.NET MVC/Core, SQL Server.
  • Troubleshoot and resolve production incidents efficiently.
  • Collaborate cross-functionally with QA and product owners to deliver quickly.

Skills

ASP.NET (C#) development
SQL Server object development
Azure DevOps
Service-oriented APIs
Agile development practices

Education

Bachelor’s degree in computer science or related field

Tools

Git-based source control
CI/CD pipelines
Job description
Overview

The FinFit Senior Software Developer plays a key role in delivering value through rapid, iterative development and proactive support across a variety of customers and technologies. Operating within small, Agile teams, this role translates complex business requirements into scalable, secure, production-grade solutions built with ASP.NET (MVC/Core), C#, .NET Framework, .NET Core, javascript frameworks, and SQL Server.

Developers rotate between feature delivery and support, embracing a DevOps mindset of ownership and accountability. The Senior Software Developer works closely with customers, partners, and internal stakeholders, requiring excellent technical expertise, communication skills, and collaboration.

At FinFit, we foster a culture of continuous improvement, automation, and rapid delivery - deploying to production frequently with a predictable cadence and issuing hotfixes for critical issues when needed. Our teams also leverage AI-powered tools to accelerate support, enhance development workflows, and improve overall productivity. Above all, we pride ourselves on being a collaborative, team-oriented environment where success is shared and everyone contributes to delivering the best outcomes for our customers.

Responsibilities
  • Design, build, and enhance applications using C#, ASP.NET MVC/Core, SQL Server, and modern front-end frameworks.
  • Create and optimize SQL Server schemas, stored procedures, queries, and indexing strategies for performance and scalability.
  • Triage, troubleshoot, and resolve production incidents, performing root-cause analysis and implementing long-term preventive solutions.
  • Contribute to observability practices (logging, monitoring, alerting) to ensure system reliability and uptime.
  • Collaborate cross-functionally with QA, product owners, and support to deliver features and fixes rapidly.
  • Leverage AI-assisted tools and automation to accelerate bug resolution, improve code quality, and streamline development workflows.
  • Continuously optimize code for performance, security, scalability, and maintainability.
  • Share knowledge through code reviews, mentoring, and team collaboration.
  • Uphold and contribute to FinFit’s processes, policies, and performance standards, while seeking opportunities for continuous improvement.
Skills & Qualifications
  • Strong proficiency in ASP.NET (C#) development with experience in MVC/Core and modern front-end frameworks.
  • Expertise in SQL Server object development (Stored Procedures, Tables, Views, Functions, Indexes, Triggers).
  • Hands-on experience with Azure DevOps, including work item tracking, Git-based source control, and CI/CD pipelines.
  • Experience designing and consuming scalable, service-oriented APIs (REST, SFTP, JSON).
  • Understanding of cloud-native concepts, including scalability, resilience, automation, and observability.
  • Ability to debug and resolve complex production performance issues using profiling and monitoring tools.
  • Experience using AI-assisted development or support tools to improve efficiency and quality.
  • Strong knowledge of Agile and iterative development practices.
  • Ability to decompose user stories into detailed deliverables with reliable estimates.
  • Excellent problem-solving, analytical, and communication skills with a customer-first mindset.
  • Positive, collaborative team player with a growth mindset and a commitment to team success.
Education & Experience
  • Minimum 10 years of professional full-stack development experience.
  • Bachelor’s degree in computer science or related field, or equivalent practical experience.
  • Recent relevant certifications in Microsoft, Azure, or cloud technologies are a plus.
  • Experience working in a customer-facing environment with production support responsibilities.
Why FinFit?

At FinFit, we believe in rapid delivery, rapid support, and continuous improvement. Our developers take ownership of their work end-to-end, from design through deployment and support. We value innovation, teamwork, and accountability, leveraging the latest AI-powered tools to deliver faster and better results. Our collaborative, team-oriented culture ensures that everyone grows, learns, and succeeds together - all while keeping our customers delighted with every release.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.