
Mid-level Software Developer
Technip Energies
full-time
Posted on:
Location Type: Hybrid
Location: Macaé • Brazil
Visit company websiteExplore more
About the role
- Work on the development, evolution, and maintenance of applications and services focused on system integration.
- Implement APIs, services, and messaging mechanisms, ensuring performance, security, and reliability in communications.
- Apply software engineering best practices to ensure code quality, scalability, and maintainability.
- Contribute to system monitoring and observability, promoting proactive diagnostics and continuous improvement solutions.
- Participate in solution planning and technical design, collaborating with other areas to define architectures and integration strategies.
- Work as part of a team, sharing knowledge, supporting colleagues, and contributing to a collaborative and innovative environment.
Requirements
- Advanced expertise in .NET:
- Strong experience with .NET 8 and ASP.NET Core, including development of REST APIs and use of EF Core in high-performance applications.
- Messaging and event processing:
- Practical experience with Azure Event Hub, Apache Kafka, or RabbitMQ, including implementation of checkpointing, partitioning, and message reprocessing strategies.
- Observability and monitoring:
- Experience with Serilog, Prometheus, Grafana, and Loki for telemetry and log analysis.
- Advantage: Knowledge of distributed tracing tools (e.g., OpenTelemetry).
- Databases:
- Proficiency with SQL Server, including data modeling, query optimization, and stored procedures.
- Knowledge of NoSQL databases (such as MongoDB) is a relevant plus.
- DevOps and Cloud:
- Experience with CI/CD pipelines, deployment, and infrastructure management on Azure.
- Knowledge of containerization with Docker and orchestration with Kubernetes.
- Academic background:
- Completed or in-progress degree in Computer Science, Information Systems, Software Engineering, or related IT fields.
- Additional advantage:
- Intermediate/advanced English for technical reading, documentation, and occasional communication with external teams.
Benefits
- Unimed health plan: extends to legal dependents; the employee is exempt from monthly fee and is responsible only for copayments.
- Totalpass: to support your quality of life, health, and wellness.
- Dental care: basic plan for the employee with a very low payroll deduction.
- Pharmacy agreement.
- Meal/Food allowance: Flash card with a very low payroll deduction.
- Life insurance.
- Stock Options – Castor Share Purchase Program (VINCI Energies).
- Conexa Saúde platform: provides online consultations with doctors, psychologists, nutritionists, physical educators and nurses, ensuring confidentiality, convenience, and safety. Extended to legal dependents (children up to 24 years under predefined conditions).
- Extended maternity leave, plus a newborn kit for new mothers.
- Academy Vinci Energies: platform for your self-development and continuous learning.
- Work model: Hybrid.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET.NET 8ASP.NET CoreREST APIsEF CoreAzure Event HubApache KafkaRabbitMQSQL ServerNoSQL
Soft Skills
collaborationknowledge sharingsupporting colleaguesinnovationproactive diagnosticscontinuous improvement