Job Summary
We are seeking a highly skilled Senior .NET Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing complex software applications using the .NET platform.
Key Responsibilities
* Design and develop high-quality software applications using .NET Core.
* Collaborate with cross-functional teams to identify business requirements and implement solutions.
* Participate in code reviews and contribute to the improvement of the codebase.
* Develop and maintain unit tests to ensure high-quality code.
* Stay up-to-date with industry trends and technologies, applying knowledge to improve existing systems and processes.
Requirements
* Minimum 4-6 years of experience with .NET Core.
* Degree in Computer Engineering or similar.
* Experience with microservices architecture.
* Experience with Cloud Azure is a plus.
* Experience with JavaScript, TypeScript, HTML, and CSS (Bootstrap).
* Solid skills of SQL Server.
* Experience with Agile and Unitary Tests is a plus.
* Written and verbal communication skills.
* Ability to work effectively and manage deadlines.
* Sense of responsibility, commitment, and integrity.
What We Offer
* Remote working model.
* National and international projects.
* A fair system of competitive rewards upon knowledge and experience.
* Certification, technical, and behavioral training.
* Team Building and Happy Hours.
* Committed and successful teams.
* Promotion of happiness, well-being at work, and physical and emotional health.
About Our Company
In line with our diversity, equity, and inclusion policy, we value the creation of a work environment where every employee is treated with dignity and where every opinion matters. We believe that diversity makes us stronger and contributes to the innovation and success of our teams.