Senior C# Developer
Our B2B SaaS platform helps small and mid-sized companies—especially software houses—manage their daily operations in one place. It keeps track of clients and contracts, project details and team members, invoicing, employee records and salaries, contract changes, and vacation requests, making it easier to plan work, organize resources, and stay on top of everything.
Industry: Finance/ Management
Location: Kraków / Hybrid/ Remote from Poland
Responsibilities
Develop, maintain, and troubleshoot complex C# and SQL Server applications, including multithreaded applications
Design, develop and maintain SQL Server database schemas, tables, views, functions, and stored procedures
Participate in the full software development life cycle from planning and design to implementation and maintenance
Write clean, maintainable, and efficient code that adheres to industry best practices and coding standards
Collaborate with team members, product owners, and stakeholders to ensure project objectives and deliverables are met in a timely fashion
Participate in code reviews, testing, and deployment
Work with the GIT version control system to manage code repositories, merges, and branches
Be familiar with Control-M or any other job scheduler
Troubleshoot and debug issues as they arise, and ensure that they are resolved in a timely manner
Stay up-to-date with the latest technologies and industry trends related to C# and SQL Server development
Team & Collaboration
Rotating team depending on project needs
Regular meetings:
Daily Standups (12:30PM) and retrospectives - after release
Communication: Chat, emails, and calls
Working hours: usually 9:00–17:00 CET
Qualifications:
5+ years of experience in C# and SQL Server development
Strong knowledge of SQL Server database design and development
Experience with Python is a plus
Familiarity with GIT version control and Control-M
Strong problem-solving skills and ability to think critically
Excellent written and verbal communication skills
Ability to work effectively in a team environment
Bachelor's degree in Computer Science or a related field
Nice to have:
Javascript
CSS/HTML
MVC
React.js
Please note that the interview process is divided into four parts:
Technical phone screening (~30 minutes)
Technical interview (~2 hours)
Non-technical call with HR team (~30 minutes)
Call with client for which you will be working
Perks, Snacks & Everything Nice :)
Work Environment & Flexibility
Top-quality equipment to support your work
Flexible working hours
Remote work option
Exciting and challenging projects with international teams
Learning & Development
English lessons with a native speaker
Dedicated training budget for personal and professional growth
Health & Well-being
Private medical insurance
Multisport card
Air-conditioned workspace
Showers available at the office
Food & Comfort
Lunches from Kraków’s top restaurants delivered to the office or a refund of the budget allocated for it
Fully stocked kitchen with drinks, fruit, and snacks
Lifestyle & Fun
No dress code — dress comfortably
Chillout area with bean bags, therapy balls, PlayStation 4, Nintendo Switch 2 + games, stretching area, and pull-up bar
Regular team events
Additional Perks
Indoor bicycle parking
Wyrażam zgodę na przetwarzanie moich danych osobowych przez Montrose Software zgodnie z Polityką Prywatności.
English Version:I consent to Montrose Software processing my personal data according to the Privacy Policy
Zapoznałem sie z Polityka Ochrony Sygnalistów Montrose Software.
English Version: I consent to the Montrose Software Whistleblower Protection Policy.
Senior C# Developer
Senior C# Developer