Lead .NET Developer (Full-Stack)
C
CSHARKLending software
Remote work or from one of our offices; Locations: Wrocław, wyspa Słodowa 7, Wrocław, Country code: PLContractLead
Salary160 - 190 PLN per hour
Apply NowOpens the employer's application page
Job Details
- Languages
- Polish C1; English B2+ minimum, C1 preferred
- Required Skills
- JavascriptMicrosoft SQL ServerC#ASP.NET MVCRESTful APIs
Requirements
- Strong commercial experience developing and maintaining production applications with C# and .NET Framework 4.x.
- Advanced SQL Server and T-SQL knowledge, including stored procedures, query optimisation and SQL Server Agent jobs.
- Hands-on experience with ASP.NET MVC or WebForms and JavaScript, jQuery, AJAX and Bootstrap.
- Experience developing and maintaining REST APIs, system integrations and background-processing services.
- Experience working with complex legacy systems and modernising existing applications incrementally.
- Previous Tech Lead or Software Architect experience, including architectural decisions, engineering standards and mentoring developers.
- Practical daily experience using AI coding assistants and critically validating generated code.
- Commercial experience in a regulated or financial domain, such as lending, banking, payments, insurance, consumer credit, collections or KYC/AML.
- Understanding of auditability, change control, data integrity and compliance requirements in regulated environments.
- Strong analytical and problem-solving skills, ability to work independently, and a proactive mindset.
- Strong written and spoken English (B2+ minimum, C1 preferred).
- Polish language proficiency at C1 level.
Responsibilities
- Develop and maintain the lending platform using C#, .NET Framework 4.x, ASP.NET and SQL Server.
- Deliver full-stack changes from requirements analysis through implementation, testing and code review.
- Develop and optimise T-SQL stored procedures, SQL Server Agent jobs and database queries.
- Work with ASP.NET MVC or WebForms, JavaScript, jQuery, AJAX and Bootstrap.
- Maintain APIs, integrations and background-processing services.
- Work with legacy components, including Delphi 7, COM/COM+ and VB.NET, where required.
- Improve code quality, architecture and maintainability through incremental modernisation.
- Use AI coding assistants for development, code analysis, troubleshooting and documentation.
- Take ownership of technical architecture, engineering standards and the product's technical direction.
- Mentor engineers and support AI-assisted development practices.
View Full Description & ApplyYou'll be redirected to the employer's site