RESPONSIBILITIES: Responsible for producing scalable and user-friendly applications. Work closely with Product and Project Managers to deliver planned features. Continuously develop and optimize the applications. Independently develop and implement new features. Adhere to agile software development methodologies, ensuring code quality and promoting best practices through effective communication with team members. Ensure accessibility, usability, and performance across desktop, mobile, and tablet platforms. SKILLS: Deep knowledge in ASP.NET and .NET Core Proficiency with SQL Server and other databases Experience with HTML, CSS, and JS Ability to use OO Patterns, Version Control (Github), APIs Bachelors or Masters degree in Computer Science, IT or related technical field