Position: Senior .NET/Lead Software Engineer
Company: NerdySoft
Experience required: 3y
English level: intermediate

**Requirements:**

● 4+ years of commercial experience as a .NET Engineer;
● Excellent knowledge of C#/.NET;
● Experience with ADO.NET;
● Experience in integrating the external APIs;
● 4+ years of practical experience with MS SQL Server and T-SQL;
● Working experience with ASP NET Web API;
● Understanding the design patterns, OOD;
● English level — B2 and higher.

**Would be a plus:**

● Experience of working in the financial industry;
● Experience working with AWS Cloud;
● Experience writing the unit and integration tests;

**Responsibilities:**

● Develop web applications together with talented and dedicated peers;
● Participate in the design, development, and improvement of the payment solutions;
● Collaborating with the client team and participating in the meetings;
● Working on the new fintech integrations.

**Opportunities:**

● Lead backend team in FinTech platform;
● Involvement in system redesign, re-architecture, and migration;
● Help platform become PCI compliant;
● Participation in .NET competency;
● Involvement in other .NET projects.

**We offer:**

● Long-term employment with flexible working hours with no overtimes;
● Comfortable working conditions with an opportunity to communicate and work directly with the Client;
● Competitive salary and regular salary review based on performance;
● 18 working days of annual paid vacation;
● Medical insurance or sports compensation;
● 50% compensation of certifications, conferences, training, and other working events;
● Regular corporate events;
● And much more.