Senior C# Developer
Posted 7hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Desenvolvedor C# sênior construindo produtos financeiros para a Instituição de Pagamento da NDD. Evolução de aplicações, testes, APIs, microsserviços e automação de deploy.
Responsibilities:
- Write easily testable functions and handle comprehensive cases and error scenarios
- Understand the test pyramid and write tests to support test case development
- Debug issues systematically
- Monitor product stability and the team's domain operational data
- Support identification of and propose improvements to code and technology
- Follow source code version control policies
- Support monitoring of technical standards
- Collaborate on automation of testing and deployment processes
- Design functions aligned with the overall product and business architecture
- Follow security standards and act as an application guardian
- Share knowledge and contribute to team development
- Keep documentation up to date
- Contribute to the analysis of team metrics and propose actions to improve performance and backlog
- Support company-defined practices and processes aimed at continuous improvement
- Contribute to the construction and evolution of the Payment Institution’s financial products
Requirements:
- Experience/knowledge in C# on .NET Core 2.0 and higher
- Knowledge of C# on .NET Framework 4.7
- Knowledge of HTML5, Angular 12 and TypeScript
- Knowledge of Entity Framework Core and Bootstrap
- Knowledge of Postman
- Knowledge of SQL for SQL Server
- Knowledge of Docker/Docker Compose
- Knowledge of Kubernetes and container orchestration
- Knowledge of RabbitMQ
- Knowledge of XML and JSON
- Knowledge of multithreading
- Knowledge of TDD and DDD
- Knowledge of microservices
- Development of Web APIs and RESTful APIs with Swagger
- Knowledge of Git
- Ability to write testable functions, debug issues systematically and collaborate on testing and deployment
- Ability to follow security, architecture, version control and company processes and standards
Benefits:
- Annual bonus: up to 3.3 monthly salaries
- Career plan
- Feedback culture with 360° performance reviews
- Internal recognition program and close management with 1:1 meetings
- Financial education program
- Psychological counseling
- Legal advice
- Social support
- Unimed health plan
- Life insurance
- Support for flu vaccination
- Wellness activities
- Meal allowance
- Unlimited coffee and fruit in the office
- Quality-of-life and emotional balance activities
- Partnership with SESC
- Study grants
- Support for learning new languages
- Incentives to participate in industry events
- Certification support
- Commuter voucher
- On-site parking and bike rack
- Locker rooms
- Birthday voucher
- Flash card
- 40-hour workweek
- Flexible working hours




















