-
Perficient

Lead Software Engineer

Perficient
Romania · Full-time · Mid-Senior

We’re looking for Lead Software Engineers with expertise in .NET to help design and build next-generation products and services for a new client of Perficient Inc., in Romania Business Unit.

You’ll lead the development of scalable, high-performance Microservices, working closely with other engineers and stakeholders in an Agile environment. Your role will involve gathering requirements, designing solutions, and building financial software systems from the ground up.


Responsibilities:

  • As part of an agile team, build and enhance financial business application software developed by our client, for the entertainment industry.
  • Work closely with Product Managers, QA Automation Engineers, and customers to design and implement new feature requests.
  • Follow best practices related to coding, testing and building software using .NET in a cloud based continuous integration environment.
  • As a lead developer, implement large, complex enterprise software systems from the ground up
  • Recommend new technologies, tools and standards to improve efficiency and productivity within the team.
  • Research, POC, test, and implement new technologies to support the application architecture.
  • Design event-driven systems and microservices for scalable solutions.
  • Cloud Services expertise, particularly with AWS and/or Azure.
  • Review and audit design solution.


Qualifications

  • 7+ years hands-on .NET Core (C#, ASP.NET Core, RESTful Web API) development
  • 7+ years using SQL and relational databases (SQL Server, or Postgres a plus)
  • Hands on cloud base development experience (Microsoft Azure, AWS)
  • Solid experience in Kubernetes and Microservices
  • Solid experience using event and data streaming application such as Apache Kafka
  • Solid experience in troubleshooting and debugging is critical.
  • Solid experience designing and building large, multi-tenant web based and/or client server applications
  • Excellent communication and teamwork skills
  • Expert knowledge of OOD, design patterns, data structures and algorithms
  • Experience with role and rule-based security and authentication tools and best-practices preferred (LDAP, single sign-on, etc.)
  • Experience in React, WebSocket/SignalR, HTML5/CSS is a plus
  • Solid experience in caching and search engine and caching such technologies such as
  • Elasticsearch and Redis is a plus
  • Prior experience in working with Workflow Engines is a plus
  • Financial systems experience (accounting, payroll, etc.) is a plus


Educational background:

  • BSc in Computer Science or equivalent required, advanced degree a plus

Key Skills

Ranked by relevance

microservices server cloud sql continuous integration data structures design patterns kubernetes sql server payroll apache react redis aws c
Login to Apply
Posted
Jan 28, 2025
Type
Full-time
Level
Mid-Senior
Location
Cluj
Company
Perficient

Industries

Software Development IT System Custom Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
YO IT Consulting
Related

Backend Engineer - Remote

2026-05-22

Full-time
Not Applicable
Luxembourg
Software Development
Engineering
View Job Details
Digital Waffle
Related

Back End Developer

2026-05-22

Full-time
Mid-Senior
Portugal
Software Development
Information Technology
View Job Details
NTT DATA Europe & Latam
Related

Full-stack Software Engineer

2026-05-29

Full-time
Mid-Senior
Luxembourg
Software Development
Consulting