Hard skills: bachelor’s degree in computer science or related field. 2 years of professional experience in software engineering or .net fullstack developer. Be proficient in object-oriented development languages such as .net (c#). Experience in front-end technologies such as angular or react. Be familiar with industry best practices, such as code coverage. Have a basic knowledge of software development methodologies (e.g., kanban and scrum) and test-driven development. Advanced level of english is a must responsibilities: interfacing with other personnel or team members to finalize requirements. Writing and reviewing portions of detailed specifications for the development of system components of moderate complexity. Working closely with other development team members to understand product requirements and translate them into software designs. Implementing development processes, coding best practices, and code reviews. Operating in various development environments (agile, waterfall, etc.) while collaborating with key stakeholders. Completing bug fixes and resolving technical issues. Position details: work modality: hybrid 3 days office and 2 days home office, (paseo de la reforma, mexico city). Direct contract legal benefits superior benefits.