Responsibilities:design, build, and maintain backend components and services using c# and vb.netcollaborate with frontend developers, qa, and product owners to ensure smooth delivery of features and system enhancementsparticipate actively in code reviews, team retrospectives, and technical discussionswrite automated tests (unit, integration, functional) and take full ownership of the quality of your workdocument system architecture, design decisions, and contribute to best practicesassist in modernizing legacy systems while ensuring backward compatibilitysupport data modeling and integration with databases using entity framework or other orm toolscontribute ideas and solutions during team planning, proactively raising potential issues and offering improvementsmandatory skills description:7+ years of backend development experience in c# and vb.netsolid understanding of object-oriented programming and software design patternsproficiency with entity framework, linq, and sql serverstrong testing mindset - comfortable applying the test pyramid, test-driven development (tdd), and ci/cd best practicesexperience building and consuming restful apisfamiliarity with agile methodologies (scrum, kanban)soft skills & work ethic:we are looking for someone who not only codes well but also contributes positively to team culture and delivery:initiative: eagerness to explore and learn technologies beyond assigned tasksownership: takes accountability for code quality, including testing and troubleshootingcommunication: can clearly explain technical decisions and provide constructive feedbackproactivity: speaks up when identifying blockers, inefficiencies, or improvement opportunitiesteam collaboration: engages meaningfully during retrospectives and planning, not just during developmentbalance: understands how to deliver quality while staying efficient — not just "code first, fix later"languages:english: c1 advancedspanish: c2 proficient