Job Description
An important company in the sector of technological solutions for the development of organizations requires 4 Business Developers for its work team.
Training: Systems Engineering, Computer Science or similar (Optional: Master's degree or specialized courses in distributed architectures and microservices) You must have a certified level of English.
Experience: 10 years of experience in software development, leadership of development teams, experience in development under microservice architecture, agile project management, ensuring deliveries according to the schedule defined in the planning of each project or contract.
Features:
Coordination and mentoring of development teams, defining best practices and coding standards. Participation in systems architecture, ensuring the scalability and availability of applications in production. Microservices Projects: Design and development of solutions based on microservices to improve scalability, modularity and efficiency. Implementation of resilience patterns such as Retry, Circuit Breaker, Bulkhead and Timeout. Optimization and Performance: Identification and resolution of bottlenecks in distributed applications. Ensuring high availability and fault tolerance through practices such as the use of queues and load balancers. Skills: Effective communication: Ability to interact with stakeholders, users and technical teams, facilitating decision making and collaboration.
Agile project management, ensuring deliveries according to the schedule defined in the planning of each project or contract.
You must have some certification: Microsoft Certified: Azure Developer Associate Microsoft Certified: .NET Developer Microservices Architecture Certification (optional) Technical Skills: Programming Languages: C# (advanced) ASP.NET Core (MVC, Web API,
Razor Pages), .NET 6/7/8, SQL, T-SQL, Entity, Framework Core, Azure Functions, Azure Logic Apps, Microservices: Design and implementation of
microservices architectures, Containers (Docker, Kubernetes) API Gateway (Ocelot, Kong) Communication between microservices (REST, gRPC, Kafka, RabbitMQ) Design patterns such as CQRS, Event Sourcing, and Circuit
Breaker Security in microservices (JWT, OAuth, OpenID Connect) Cloud and DevOps: Azure (Azure DevOps, Azure Kubernetes Service, Azure Service Bus, Azure Functions, Azure Storage) CI/CD (Jenkins, GitHub Actions, Azure DevOps Pipelines) Automation and deployment in the cloud Infrastructure
as code (ARM Templates, Terraform) Databases: SQL Server, PostgreSQL, MongoDB, Redis Schema design and optimization of NoSQL queries and distributed databases Methodologies and Frameworks: Agile methodologies (Scrum, Kanban) Design patterns (SOLID, DDD, TDD, BDD) Unit tests (XUnit, NUnit, MSTest) RESTful and SOAP services
Salary: to be agreed according to level of experience
100% remote",