
Senior.NET Developer
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Senior .NET Developer with over 10 years of experience in full-stack development to join our team in the Dominican Republic.
About Pedro
Pedro is a results-driven Senior.NET Developer specializing in full-stack development with over 10 years of experience. His expertise encompasses designing, developing, and optimizing scalable enterprise applications, emphasizing performance and maintainability.
With a strong command of C#,.NET, and ASP.NET, he has developed numerous RESTful APIs and full-stack applications utilizing frameworks such as React.js and Entity Framework. His proficiency extends to managing Microsoft SQL Server databases and leveraging Azure cloud services to enhance application efficiency. He is well-versed in JavaScript, jQuery, and CSS, integrating them into cohesive user experiences.
Throughout his career, Pedro has collaborated within Agile teams across various industries including Automotive, Analytics, and E-commerce, tackling challenges related to code quality and system architecture. He has also refactored legacy systems into modern.NET Core architectures, promoting best practices and improving application responsiveness.
He holds a degree in Software Development from Mohawk College.
Responsibilities
- Designed and developed scalable RESTful APIs and full-stack applications using.NET 8, ASP.NET Core, Entity Framework Core, and Blazor;
- Applied Clean Architecture and SOLID principles to build maintainable, testable systems with strong separation of concerns;
- Implemented dependency injection and developed comprehensive unit and integration tests for both backend and frontend components;
- Conducted code reviews, provided technical guidance, and mentored junior developers to improve code quality and team productivity;
- Managed and optimized Azure cloud resources, including App Service, Azure SQL Database, Key Vault, and Blob Storage.
Requirements
- 10+ years of experience in .NET development
- Strong proficiency in C#,.NET, and ASP.NET
- Experience with Microsoft SQL Server and Azure cloud services
- Knowledge of RESTful APIs, JavaScript, jQuery, CSS, JSON, and Ajax
- Ability to work in Agile environments
Nice to Have
- Experience with Entity Framework, Razor Template Engine, RabbitMQ, and React.js
- Proven track record in refactoring legacy systems into modern architectures
We Offer
- Competitive salary
- Opportunity to work in the beautiful Dominican Republic
- Collaborative and innovative work environment
About the Company
[Company description if present]
© Cortance. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Cortance is a place where Core meets Importance in tech talent matching. We excel at matching exceptional technical talent with businesses and startups based on their unique needs, vision, and culture.Our mission is to help businesses, especially startups, launch, scale, and grow with world-class development talent. Whether you need JavaScript, Python, Laravel, or other technical expertise, we deliver perfect matches that drive success.We’re transforming how companies build their engineering teams through our rigorous vetting process and cultural alignment focus and offer:— Strategic talent matching based on company culture and vision;— Extensive and enhanced developer’s verification process;— Seamless integration of remote developers into your team.Our Specialties: Software Development, Remote Engineering Individuals/Teams Providing, Developer Recruitment, Technical Team Scaling, Staff Offshoring, IT Staffing, and Cultural Team Integration.