Mid to Senior .NET Software Engineer | BTG Empresas
About the area:
Technology at BTG has been contributing to the bank's major transformations. To achieve this, we invest in everything that is newest on the market.
We work with agile teams, DevOps with continuous integration, deployment automation, and test automation, in addition to our development being directed towards multicloud architecture. You will have proximity to the business and openness to bring new ideas and solutions. Freedom to research and implement new languages, new development patterns, and methodologies.
In your day-to-day:
Develop robust solutions on the .NET platform using C# language;
Use design patterns appropriate to the proposed problems, in addition to development using clean code, with maintainability and test coverage;
Apply solid skills in API design, Restful, and Microservices;
Have affinity with distributed cache concepts (Ex: Redis) for general performance improvements;
Have proficiency in using asynchronous programming paradigms;
Have proficiency in service communication via Messaging (SNS, SQS, Kafka, etc)
Have proficiency with relational and non-relational databases, according to the situation;
Familiarity with containerization concepts (Docker and/or Kubernetes) and CI/CD pipelines;
Apply observability solutions to ensure real-time system monitoring;
Consistently develop teamwork and interactions with client areas;
What do we expect from you?
Completed degree, preferably in Computer Engineering, Computer Science, Information Systems, and related areas;
Experience in using technologies and frameworks for web development;
Familiarity with using agile methodologies;
Entrepreneurial profile, with high energy levels and aptitude to face new challenges;
Ability to dialogue with client areas to act from requirements analysis, architecting solutions (feeling comfortable defending them when requested), data modeling, and service construction;
Familiarity with cloud services and environments (preferably AWS), in addition to solid serverless computing concepts;
Logical reasoning, analytical capacity, and proactivity;
Passion and aptitude for learning new skills, languages, and technologies, capable of driving new business models. We believe in using the best tool to solve each problem, and continuous learning should not be an obstacle;
Customer focus and a sense of ownership of the final product.
Good relationship and teamwork skills.
Intermediate or advanced English.
Benefits:
Profit Sharing (PLR);
Food and Meal Allowance;
Medical Plan;
Dental Plan;
Daycare/Babysitter Allowance;
Transportation Voucher;
WellHub;
TotalPass;
Employee Assistance Program (EAP);
Optional plans such as Private Pension and Life Insurance;
Pharmacy Discount;
Nutrition Program;
Pregnancy Program;
Extended Maternity and Paternity Leave – Citizen Company.