-
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
Sensi.AI
Related

Senior Software Engineer

2026-06-18

Full-time
Not Applicable
United States
Software Development
Engineering
View Job Details
Finch
Related

Software Engineer, Backend

2026-06-18

Full-time
Not Applicable
United States
Software Development
Engineering
View Job Details
Jackson James
Related

Software Engineer

2026-06-14

Full-time
Associate
United States
Software Development
Information Technology