Job Code | : | 12079 |
Experience | : | 5-10 Years |
Location | : | Costa Rica |
We are seeking a highly skilled and experienced .Net Developer with experience in Net Core, C#, Azure – Azure functions, Service Bus, Microservices
• Perform full life cycle application development, including researching available technical options for features, providing guidance and feedback on the findings, and building proof of concepts to confirm the best approach.
• Determine optimal solutions for architecture, efficiency, maintainability, and scalability in cooperation with developers and architects.
• Aid Product Management in the creation of product roadmaps and ensure objectives are realistic and achievable.
• Collaborate with Principal Engineers to create solution designs, following Architectural guidance and design.
• Mentor junior developers, providing guidance and support to foster their professional growth.
• 5-10+ years of experience in .NET software development, with a focus on web-based applications.
• Proficiency in the Microsoft development stack, including .NET Core and .NET Framework 4.5.
• Strong knowledge of the C# programming language.
• Hands-on experience with Azure-based architectures.
• Proven ability to design solutions with modern architecture patterns, including Microservices, SOA, Domain-Driven Design, CQRS, Asynchronous Messaging, Service Bus, Event Sourcing, APIs, Web Services.
• Experience with RESTful services, ORM, T-SQL, JSON, MVC, XML, JavaScript, HTML, and CSS.
• Excellent problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions.
• Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.