Mid-level Dev
On-site. Araraquara/SP
Job description
We are looking for a Mid-level Developer to work on the development, maintenance and evolution of systems, ensuring technical quality, performance and alignment with business needs. This professional will support the team on medium-complexity demands, collaborate on technical analyses and propose improvements, ensuring deliveries within deadlines and good development practices.
🎯 Responsibilities
Work on Backend development using .NET, C#, ASP.NET and relational databases
Actively participate in agile ceremonies such as refinement and planning
Contribute to microservices architecture, communication and performance decisions
Develop and evolve REST APIs with a focus on quality, scalability and best practices
Propose continuous improvements to backend solutions
Collaborate with the development team in a proactive and integrated way
Requirements
🧠 Requirements
Experience with .NET (C#, ASP.NET)
Development of REST APIs
Good development practices (SOLID and Design Patterns)
Relational databases
Understanding of architecture and the main microservices patterns
Knowledge of some messaging broker
(RabbitMQ, Kafka, Amazon SNS or SQS)Understanding of CI/CD processes
Familiarity with Spring Framework
✨ Pluses
Java 11+
Knowledge of unit and integration testing
Experience with AWS solutions
Experience with cache (Redis)
Experience with Docker
Professional experience over 4 years
💡 The profile we are looking for
Clear and empathetic communication
Proactivity and a sense of ownership
Teamwork and collaboration between areas
A collaborative, proactive profile motivated by new challenges
📍 Location and Hours
On-site in Araraquara