
Full Stack .NET Developer – Mid-Level
Verisk
full-time
Posted on:
Location Type: Hybrid
Location: Krakow • Poland
Visit company websiteExplore more
Salary
💰 PLN 151,200 - PLN 189,000 per year
Tech Stack
About the role
- Accountable for application development supporting business objectives while demonstrating independence in software development lifecycle phases from concept and design to testing.
- Work on new and existing applications along with enhancements to websites, web applications, and infrastructure.
- Performs hands-on coding and assists in the architecting web content solutions.
- May serve as a liaison to internal customers, research groups and various business support areas.
- Provides technical guidance to junior programmers and other software engineers.
- Ability to troubleshoot and maintain mid-level to complex applications.
- Participate in design and technical meetings.
Requirements
- 2+ years of software development experience with a strong track record in building and maintaining production systems.
- Proficient in .NET (C#), ASP.NET Core, Entity Framework, and experienced with testing frameworks (XUnit/NUnit, Moq).
- Solid grasp of object-oriented design, design patterns, and multi-tier architecture.
- Strong interest in AI, including tools such as OpenAI, Anthropic, LangChain LlamaIndex, and RAG with vector databases.
- Strong problem-solving, communication, and collaboration skills; self-driven and able to take ownership of projects.
- Adaptable and eager to learn emerging technologies.
Benefits
- Private health insurance
- Medical care
- Multisport card
- Flexible working arrangements through a hybrid work model
- Access to professional development programs
- Comprehensive training and onboarding to support success
- Team-building events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#ASP.NET CoreEntity FrameworkXUnitNUnitMoqobject-oriented designdesign patternsmulti-tier architecture
Soft Skills
problem-solvingcommunicationcollaborationself-drivenownershipadaptableeager to learn