Senior Full Stack Software Engineer
Essentials
Job title: Senior Full Stack Software Engineer – ATM Product Development
Location: Bucharest
Type: employment contract, Hybrid
Technologies
Web APIs, .Net Framework 4.5+, .NET Core, ASP.NET, MVC, C#.
HTML, CSS, JavaScript frameworks. (ideal React.js)
PL/SQL or T-SQL
Offer
Competitive salary & annual performance reviews
Private medical care subscription
Meal tickets & flexible benefits (holiday vouchers, private pension, private health insurance)
Modern tools & technology stack
Flexible working options (remote & flexible hours)
Professional development (online & in-person training)
Collaborative & innovative work environment
Our client
Our client is part of a multinational group, present in 16 European countries, with over 30 years of experience in delivering cutting-edge electronic financial services. They specialize in developing innovative payment solutions, integrating both our proprietary products and global vendor technologies from NCR Corp., Verifone, Castles Tech, Thales E-Security, FICO, and more.
You’ll work in a team of highly skilled professionals dedicated to delivering high-quality solutions in a fast-paced, high-tech, and regulated financial industry. They collaborate with top commercial banks and financial institutions, ensuring innovation, efficiency, and excellence in ATM applications and payment technologies.
Your Role
As a Senior Back-End Software Engineer, you will be part of our ATM Applications Development Team, within the Professional Services Department. Your primary focus will be developing, optimizing, and maintaining high-performance applications for ATM management. You will collaborate closely with technical leads, internal teams, and external stakeholders to deliver high-quality software solutions.
Key Responsibilities
Develop, test, and deploy new features.
Provide production support when required.
Interact with clients (strong English skills required).
Guide and mentor junior and mid-level developers.
Take ownership of features from design to deployment.
Propose and implement technical solutions.
Conduct code reviews and ensure high-quality standards.
Continuously learn and apply new technologies.
What You Need
Strong expertise in Web APIs, .Net Framework 4.5+, .NET Core, ASP.NET, MVC, C#.
Experience with HTML, CSS, JavaScript frameworks.
Good knowledge of PL/SQL or T-SQL.
Excellent communication skills – ability to engage in technical discussions with both teams and clients.
Ability to work effectively in both agile and waterfall environments.
Fluent in English (written and spoken).
Nice to Have
Experience in the banking and capital markets domain.
Knowledge of Node.js.
Strong understanding of software design principles.
A proactive, results-driven mindset.
What We Offer
Competitive salary & annual performance reviews
Private medical care subscription
Meal tickets & flexible benefits (holiday vouchers, private pension, private health insurance)
Modern tools & technology stack
Flexible working options (remote & flexible hours)
Professional development (online & in-person training)
Collaborative & innovative work environment
Apply today
If you meet the minimum requirements and are interested in applying for this position, please send your details to careers@key-talents.com with “Senior Full Stack Software Engineer”in the subject line.