Skydropx - Frenet
Software Engineer (.NET)
About this role
Description: Innovate logistics with a dynamic, ambitious, and multicultural team at Skydropx. Develop new features and improvements for products and services, ensuring security and thorough testing. Create detailed technical documentation and resolve moderate technical issues. Ensure code quality, maintainability, and adherence to best practices. Mentor Junior Engineers to enhance their technical skills and autonomy. Confidently launch moderate-sized features and improvements with minimal guidance. Requirements: Experience with .NET Framework (4.7+) and .NET Core (6 or higher). Knowledge of microservices architecture and distributed systems. Experience configuring and optimizing Windows servers (IIS, CI/CD pipelines). Deployment of .NET Core applications on Linux (Nginx, Kestrel, containers). Familiarity with relational (SQL Server) and NoSQL databases (MongoDB, Redis). Experience with RESTful APIs, versioning, and security (OAuth2, JWT, OpenID Connect). Knowledge of messaging systems: Kafka, RabbitMQ, or equivalents. Understanding of observability tools (Elastic Stack, Prometheus, Grafana). Experience with Cloud Computing (Microsoft Azure, AWS, or GCP). Familiarity with CI/CD tools (Azure DevOps, Bitbucket Pipelines, GitHub Actions). Advanced English and/or Spanish for communication with international partners. Preferred: Advanced Portuguese, experience with functional languages (Erlang, Elixir, Rust), knowledge of containers (Docker) and orchestrators (Kubernetes), experience with Domain-Driven Design (DDD), certifications in Microsoft Azure or AWS, experience with Event Sourcing and data streaming. Benefits: Regional mission to relieve LATAM businesses from logistics concerns. Location: Argentina, Colombia. Competitive and negotiable salary based on experience and skills. 100% remote work. Work hours: Monday to Friday, 8:00 AM to 5:00 PM CST (Mexico), with flexible hours during new releases. Opportunities for professional growth and development.