We are looking for an experienced Senior Software Engineer to join our team and contribute to the design and development of scalable, secure, and high-performing SaaS platforms and web applications . This role requires strong expertise in Microsoft technologies and cloud-based solutions, along with a passion for building enterprise-grade software.
Key Responsibilities
Design, develop, and maintain large-scale web applications and SaaS platforms.
Implement and maintain RESTful APIs and web services.
Collaborate closely with cross-functional teams in an Agile environment.
Write and maintain unit tests (NUnit, Moq, Jest) to ensure code quality.
Participate in code reviews, architecture discussions, and technical planning.
Work with Git and Azure DevOps for version control and project tracking.
Required Qualifications
6+ years of professional experience in software development.
Proven track record in building and maintaining large-scale web applications and SaaS solutions.
Strong proficiency in C#, .NET Core, and .NET Framework .
Solid understanding of RESTful architecture and WebAPI development.
Hands-on experience with unit testing frameworks (NUnit, Moq, Jest).
Proficiency with Git and distributed version control.
Preferred Skills
Experience in a SAFe Agile environment.
Familiarity with CI / CD pipelines and DevOps practices.
Strong problem-solving and communication skills.
Ability to mentor and support junior developers.
Senior Net Developer • Kraków, Kraków, Polska