Software Developer at hyyer | Torre

Software Developer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Contractor

Currency exchange and payroll taxes to be paid by:

Candidate

Compensation
USD1.8k - 2.3k/month
Non-negotiable
location_on
Remote (anywhere)
Posted about 3 years ago

Responsibilities


🚀 Company Overview Our client is a boutique multiplatform user acquisition and digital marketing firm. They focus on helping companies grow or establish their mobile/web products and team in the fast-paced tech market. 🟦 Description We are seeking a highly skilled Software Developer to join our dynamic team. As a Software Developer, you will play a pivotal role in designing, developing, and maintaining software solutions that drive our digital marketing initiatives. You'll work on cutting-edge technologies and contribute to the success of our clients' products. 🔹 Responsibilities → Azure Development: Utilize Azure services such as Azure App Service, Azure Functions, Azure Queues/Topics/Message Bus, Azure Storage, and Azure Application Insights to design, develop, and deploy cloud-based solutions. → Azure DevOps (CI/CD): Implement and manage Continuous Integration and Continuous Deployment (CI/CD) pipelines using Azure DevOps for efficient and automated software delivery. → C# and .NET 6: Develop backend services and applications using C# and the latest .NET 6 framework, ensuring high-performance and scalability. → Angular 13+: Create interactive and responsive front-end interfaces using Angular 13+ while adhering to best practices in web development. 🔹Requirements → At least 4 years of experience as a Software Developer with expertise in the specified technologies. → Strong proficiency in Azure services, Azure DevOps, C#, .NET 6, Angular (13+), Terraform, Entity Framework, and CSS/SCSS. → Familiarity with Domain Driven Design (DDD), CQRS, and Mediator Pattern. → Experience with Zapier configuration and SendGrid API integration. → Excellent problem-solving skills and a strong attention to detail. → Effective communication and teamwork skills. → Ability to adapt to new technologies and work in a fast-paced, collaborative environment.