Skip To Main Content
backBack to Search

Lead .NET Developer for Payment Processing Company

.NET, SOLID (object-oriented design principles), .NET Framework
warning.png
Sorry, this position is no longer available

Currently, we are looking for a remote Lead .NET Developer to join our team.

Responsibilities
  • Develop clean code which adheres to SOLID principles and follows the solution architecture
  • Actively participate in driving continuous improvement within the team
  • Mentor the team and lead on new skills, technology and problem solving
  • Bridge the gap between the engineering team and other teams/personnel (Architecture, Principal Engineer)
  • Be actively involved in and lead design decisions
  • Support the Product Owner and Delivery Manager in communicating and updating stakeholders
  • Assist with translating technical solutions into language that non-technical staff will understand
  • Deliver to challenging deadlines
  • Ensure that the application lifecycle, quality assurance, database engineering and build and deployment tasks are in place and understood by the team
  • Be committed to deliver high quality well tested software as part of an agile team
  • Help shape the team’s ways of working with the Delivery Manager and Product Owner
  • Assist with recruitment of team members
Requirements
  • 5+ years of relevant experience
  • Solid knowledge of Industry standard principles (SOLID, clean code)
  • Experience with .Net Core
  • Experience with .NET Framework (version 3.5+) and C# .
  • Knowledge of Web API (RESTful)
  • Visual Basic 6 and VBA in Access
  • SQL Server – T-SQL, Stored Procedures
  • Unit Test Framework (NUnit, MSTest, or xUnit.net), Integration Testing
  • Mocking frameworks (e.g. Moq)
  • Source Control, Build and Deployment Tools (Azure DevOps and GIT)
  • Agile (Scrum, Kanban) environment experience, TDD/Unit Testing, Continuous Integration
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you