Job Closed
This listing is no longer active.
EXTRACTTA | Informações que geram Soluções
Senior .NET Developer – Azure
Location
Brazil
Posted
58 days ago
Salary
0
Seniority
Senior
Job Description
Senior .NET Developer – Azure
Extractta
• Design, develop, test and maintain applications using C# and .NET Core / modern .NET, applying clean code principles and architectural best practices • Implement solutions based on principles and patterns such as Clean Code, SOLID, DDD, Repository, Unit of Work and CQRS • Build and maintain REST APIs and microservices with a focus on performance, scalability and security • Work with ORMs such as Entity Framework and Dapper for data access • Develop solutions using relational databases (SQL Server) and NoSQL databases (Cosmos DB or MongoDB) • Apply distributed caching with tools like Redis to optimize performance • Use Azure cloud services, especially Azure Service Bus, Azure Functions and other resources • Create, maintain and evolve CI/CD pipelines for continuous integration and continuous delivery • Produce and maintain up-to-date technical documentation • Contribute to unit and load testing to ensure the quality of deliveries • (Nice to have) Work with ETL tools, Data Factory and Databricks
Job Requirements
- More than 8 years of software development experience with C# and .NET
- Strong knowledge of design and architectural patterns (Clean Code, SOLID, DDD, Design Patterns)
- Experience with ORMs: Entity Framework and Dapper
- Experience with microservices and REST APIs in .NET Core
- Strong knowledge of databases (SQL Server and at least one NoSQL database – Cosmos DB or MongoDB)
- Experience with distributed caching (Redis or equivalent)
- Experience with Azure, including Azure Service Bus and Azure Functions
- Experience with Angular 17+ for front-end development
- Ability to develop and maintain unit and load tests
- Experience with CI/CD and DevOps pipelines
- (Desired) Experience with ETL tools, Data Factory and Databricks
- (Desired) Experience or knowledge of the insurance sector
Benefits
- Meal allowance and/or food voucher
- Partnerships with SESI and SESC, offering access to health, wellness and leisure services
- Partnerships with educational institutions, with exclusive discounts on courses and educational programs
- Opportunities for career growth within the company and participation in strategic projects
- Opportunity to work at a rapidly expanding company in the market.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Team Lead, Software Development (.NET)
SYZYGY GROUPDigital that makes a difference. We are the SYZYGY GROUP!
• Lead a motivated team of software developers • Responsible for the team's architecture and technical direction • Actively contribute to the codebase as a developer or tech lead • Analyze requirements and develop solutions in close coordination with customers
• Develop new features • Work on resolving application bugs • Ensure the maintenance and support of legacy applications • Create and maintain unit tests • Ensure code quality according to established best practices and standards.
• Develop new features • Work on resolving application bugs • Ensure maintenance and support of legacy applications • Create and maintain unit tests • Ensure code quality according to best practices and established standards
Senior Software Developer, Fullstack Java
SMF GmbHSMF ist Ihr Partner für die digitale Transformation
• You develop web-based applications for our clients across a wide range of sectors, from industry and finance to the digital administration of the future. • You promote communication within the team and advise our clients on capturing new requirements as well as optimizing existing solutions. • You develop software on the backend using the Java technology stack and on the frontend with modern web frameworks such as Angular or Vue, including for mobile deployment environments. • You will contribute your expertise to proposal and concept preparation. • You value our active knowledge sharing and make use of our diverse training opportunities—such as specialist forums, a tech board, short talks, and more—to continuously advance your technical and methodological skills.



