At Meniga, our mission is to help people lead better & more sustainable financial lives. We do this by working with banks worldwide to make their digital banking experience engaging and intuitive. Today, we serve 100+ million users across 30+ countries. Our team of engineers, product experts, and project managers is shaping the future of financial technology.
We are seeking Senior .NET Engineers to join our scaling engineering teams, to support a growing business and a strong commitment to AI-driven solutions. Our platform is undergoing active transformation across performance, architecture, and AI capabilities. As a Senior .NET Engineer, you will work on scalable, high-impact fintech solutions used by millions of users worldwide, playing a key role in driving this change while collaborating with cross-functional teams to deliver reliable, modern, and business-critical applications for leading banks. This is a hands-on role where you will work on complex systems, contribute to architectural decisions, and ensure high performance and reliability of our products.
You will join one of our core engineering squads, each owning critical parts of our platform:
Premium Features - Extend, maintain, and re-architect high-value functionality, built for our biggest bank clients. You keep it running, you make it better.
SaaS Product Reinvention - Take an established product and bring it to the standard it deserves - technically sound, modern, and built for what comes next.
AI & On-Prem Applications - Own a portfolio of three applications - one AI-powered, all running on-premises inside bank environments. You maintain them, evolve them, and prepare them for a hybrid on-prem/SaaS future.
Most systems are on premises at client sites and actively migrating toward cloud. You'll work with real constraints, not just clean-slate architecture.
Responsibilities
Design, develop, and maintain high-quality .NET-based applications tailored for the banking sector clients
Have a direct influence on the system's architecture and platform evolution
Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance
Collaborate with cross-functional teams to gather and analyze requirements, ensuring solutions align with business goals
Maintain high code quality through testing, reviews, and best practices
Optimize application performance and scalability to handle high-volume transaction data efficiently
Support on-premises deployments and help transition systems to cloud/hybrid environments
Troubleshoot, debug, and resolve complex technical issues in existing banking systems
Ensure the performance, quality, and responsiveness of applications through automated testing and optimization.
Leverage AI tools as part of your daily development workflow
Requirements
Strong experience with C# / .NET and backend development
Solid experience working with MSSQL or PostgreSQL
Experience working with cloud environments (preferably Azure)
Experience with database-heavy systems (beyond simple CRUD)
Solid understanding of object-oriented programming, design patterns, and software architecture.
Can-do attitude under constraints, ability to work with demanding, on-premises bank environments
Strong sense of ownership and accountability
Comfortable using AI tools in daily work
Ability to work min. 2 days per week from the office
Bachelor’s degree in Software Engineering, Information Technology, or a related field
Nice to Have
Experience with Kafka, RabbitMQ
Familiarity with Kubernetes, Terraform, Helm Charts
Experience with Python or GCP
Background in fintech or regulated environments
What We Offer
B2B contract, salary of 20-29k PLN + VAT
Health and Benefits: Private healthcare, fitness allowance, and leave benefits
Supportive Work Environment: Work-life balance, hybrid working, meal allowance, team-building events, and reimbursement for mobile phone subscriptions
Growth Opportunities: International projects and career advancement
Financial Rewards: Competitive salaries, performance-based bonuses, and ESOPs
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Poland.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Poland, connecting you to thousands of jobs fast!
Find the best jobs in Poland, apply in 1 click and get a job today!