Job Closed
This listing is no longer active.
Soluções simples, seguras e eficientes para a gestão financeira do seu negócio!
Mid-level Analyst Programmer - C#, ASP.NET
Location
Brazil
Posted
111 days ago
Salary
0
Seniority
Senior
Job Description
Mid-level Analyst Programmer - C#, ASP.NET
F360
• Be part of our multidisciplinary squads; • Participate in the development of new features; • Help keep our maintenance backlog healthy; • Perform unit tests (with support from our specialists); • Learn our business rules and apply them to day-to-day requests;
Job Requirements
- Intermediate to advanced proficiency in C#;
- Experience with .NET Framework / .NET Core / .NET 6 or higher;
- Solid knowledge of Object-Oriented Programming (OOP);
- Practical application of SOLID principles and Clean Code;
- Experience with ASP.NET Core (Web API and/or MVC);
- Development and maintenance of REST APIs;
- Development of background workers;
- Implementation of authentication and authorization (JWT, OAuth2);
- Knowledge of Dependency Injection (IoC);
- API versioning;
- Integration with external services;
- Integration with messaging systems (RabbitMQ);
- Experience with caching (Redis, MemoryCache);
- Experience with NoSQL databases;
- Experience with SQL Server;
- Writing optimized queries;
- Knowledge of indexing and data modeling;
- Experience with layered architecture;
- Knowledge of Clean Architecture;
- Basic knowledge of DDD (Domain-Driven Design);
- Application of design patterns;
- Concepts of code versioning and organization;
- Development of unit tests (xUnit, NUnit, or MSTest);
- Use of mocking libraries (Moq, NSubstitute);
- Knowledge of integration testing;
- Experience with TDD (a plus);
- Version control with Git;
- Experience with CI/CD pipelines;
- Basic knowledge of Docker;
- Familiarity with cloud environments (GCP/AWS/Azure);
Benefits
- Flexible meal allowance (Flash card);
- Transportation voucher or mobility allowance;
- Health insurance;
- Starbem;
- TotalPass;
- Partnership with SESC;
- Childcare assistance for little ones;
- Day off on your birthday;
- Internal training program;
- Partnerships with educational institutions;
- Home office allowance;
- Hybrid work;
- Collaborative and relaxed work environment;
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop scalable applications using .NET Core and ASP.NET • Build RESTful APIs • Integrate Azure or AWS services • Conduct code reviews • Implement secure coding practices • Support DevSecOps automation efforts
• Develop custom Drupal modules and themes • Integrate REST APIs and backend services • Implement front-end features using modern JavaScript frameworks • Ensure Section 508 accessibility compliance • Support CI/CD deployment processes • Maintain secure coding standards
Database Engineer / Database Administrator
NetImpact Strategies Inc.Insight + Initiative + Integrity = Impact
• Design, configure, and maintain SQL Server and cloud-hosted databases • Optimize queries, indexing strategies, and database performance • Implement high-availability and disaster recovery architectures • Manage backup, restoration, replication, and failover processes • Enforce encryption, access control, and auditing mechanisms • Support ETL processes and reporting integration
• Design, train, debug, and improve object detection models • Build training pipelines and manage datasets • Perform error analysis and optimize inference • Deliver production-grade services using Docker and CI/CD • Write technical documentation and maintain logging/monitoring systems


