
.NET Developer
Posted Sep 4

Posted Sep 4
This is a fully remote position, open to applicants in Ukraine.
• Design and improve the functionality of an internal corporate HR system.
• Assess and securely modify existing legacy .NET code, XML configurations, XSLT transformations, and generated components.
• Examine current subsystems and reconstruct their logic based on code, data structures, and system behavior.
• Collaborate with business stakeholders to clarify requirements and convert business needs into technical solutions, specifications, and development tasks.
• Create algorithms, modules, and integrations with both internal corporate systems and external services.
• Work with SQL databases, ORM, SSRS, IIS, and associated infrastructure components.
• Diagnose issues across the application, IIS, database, integrations, Office, and the operating system.
• Contribute to the modernization of the legacy system and its migration to a contemporary .NET stack.
• Generate technical documentation and offer guidance to users, developers, and administrators as needed.
• Minimum of 2 years of commercial experience in developing enterprise solutions using C# and the .NET Framework.
• Solid understanding of OOP, design patterns, and the separation of responsibilities.
• Practical experience working with legacy .NET Framework code and older methodologies and APIs.
• Ability to read, analyze, and safely modify unfamiliar legacy code.
• Hands-on experience with ASP.NET Web Forms and a solid grasp of the web application lifecycle.
• Strong SQL skills with a comprehension of relational databases, indexes, transactions, and query optimization.
• Practical experience with XML, XSD, XML validation, and XSLT.
• Knowledge of ORM principles with experience in NHibernate, Entity Framework, or similar technologies.
• Familiarity with Microsoft IIS and troubleshooting ASP.NET application deployment and runtime challenges.
• Experience in integrating systems through REST API, SOAP, or web services; understanding HTTP, authorization, data formats, TLS, and certificates.
• Proficiency with Git, basic MSBuild, CI/CD, and the software development lifecycle.
• Experience using Jira and Confluence, with the ability to document technical solutions and changes.
• Capability to clarify requirements with business stakeholders and translate business needs into technical tasks.
• Excellent communication skills with a strong ability to collaborate with developers, administrators, analysts, and business stakeholders.
• Higher technical education, ideally in Computer Science, Software Engineering, or IT.
• Office or remote — the choice is yours.
• Remote onboarding process.
• Performance bonuses available for everyone (annual or quarterly, depending on the role).
• Opportunities for learning through the company’s library, internal resources, and partner programs.
• Health and life insurance coverage.
• Wellbeing program and access to a corporate psychologist.
• Reimbursement for Kyivstar mobile communication expenses.
RR Donnelley
plotdesk
CmdScale GmbH
Colsubsidio
Get handpicked remote jobs straight to your inbox weekly.