Job Closed
This listing is no longer active.
.NET Back-End Developer – Mid
Location
Brazil
Posted
8 days ago
Salary
0
Seniority
Senior
Job Description
.NET Back-End Developer – Mid
Compass
• Actively participate in the full software development lifecycle, from design through implementation, maintenance, and evolution of solutions; • Develop and maintain high-performance, scalable back-end applications; • Build and maintain APIs and microservices; • Contribute to technical decisions and continuous improvements in architecture and processes; • Collaborate with cross-functional teams to ensure quality and efficiency of deliveries.
Job Requirements
- Experience with .NET Core and .NET 8;
- Development and consumption of APIs;
- Experience with unit testing;
- Strong knowledge of relational databases;
- Experience with microservices architecture;
- Experience with messaging and message brokers, such as Kafka and/or SQS;
- Knowledge of Azure DevOps, including configuring and maintaining pipelines and releases;
- Familiarity with AWS tools;
- Experience with source control using Git;
- Good communication skills, collaborative mindset, and ability to work effectively in a team;
- Analytical skills for solving complex problems and making technical decisions.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Build, extend, and operate backend services and APIs that power 1inch products and internal platforms • Improve scalability, reliability, maintainability, and developer experience across backend systems • Design and implement integrations with smart-contract platforms, blockchain data sources, and external services • Contribute to observability, monitoring, incident response, and post-mortem processes • Optimise backend services for performance, resilience, and operational efficiency • Collaborate closely with product, blockchain, and infrastructure teams to deliver reliable distributed systems • Participate in code reviews, testing workflows, and engineering best practices across the development lifecycle • At senior level, own services end-to-end, define technical direction, and mentor other engineers
• Lead the design and evolution of scalable full-stack architectures for enterprise-grade applications. • Define patterns, standards, and best practices for building modular, maintainable, and high-performing systems using Angular and .NET Framework 4.8. • Develop complex frontend applications using Angular, TypeScript, RxJS, and modern web technologies, ensuring high code quality, maintainability, and performance. • Build reusable and scalable UI components aligned with enterprise design systems. • Design, implement, and maintain backend services and RESTful APIs using ASP.NET MVC and Web API. • Ensure reliability, scalability, and seamless integration with frontend applications and third-party systems. • Continuously analyze and optimize application performance across frontend and backend layers. • Identify bottlenecks, improve rendering efficiency, optimize SQL queries, reduce response times, and ensure high availability across production systems. • Integrate enterprise authentication and authorization solutions, including Active Directory, Windows Authentication, OAuth 2.0, OpenID Connect, and JWT-based security models. • Assess existing platforms and lead modernization initiatives. • Refactor or migrate legacy applications into modern architectures while minimizing risk and ensuring business continuity. • Collaborate on CI/CD processes, release management strategies, and deployment automation across development, staging, and production environments.
• Desenvolver a nova Vitrine de Crédito do BV, garantindo que nossos clientes tenham acesso a ofertas personalizadas em tempo real. • Desenhar e implementar integrações eficientes utilizando mensageria para suportar fluxos complexos de forma assíncrona. • Adotar e disseminar padrões arquiteturais modernos (como Arquitetura Hexagonal e abordagem *Contract First*) para garantir um desacoplamento saudável, facilidade de manutenção e orquestração limpa dos serviços. • Garantir a qualidade de ponta a ponta do ecossistema por meio de automação de testes e boas práticas de design e codificação de software. • Colaborar ativamente com pares e demais stakeholders.
Role Description Intetics Inc., a leading American technology company specializing in custom software development, is looking for a VB.NET Developer to join a long-term desktop application project. - Take ownership of an existing VB.NET / WPF desktop application - Investigate, reproduce, and fix reported issues (DB connectivity, project save/load, grid rendering) - Develop and deliver new features based on engineering team requests - Maintain and improve AutoCAD plugin integration (in progress) and prepare groundwork for EPLAN integration - Participate in release planning and quarterly delivery cycles - Ensure application stability and performance within a legacy architecture - Collaborate with cross-functional teams in English Qualifications - Strong hands-on experience with VB.NET (production development) - Solid expertise in WPF (layouts, data bindings, custom controls) - Deep practical knowledge of the MVVM pattern - Experience with DevExpress WPF controls (grids, editors) - Good understanding of .NET Framework 4.x limitations and specifics - Experience working with TFS (check-in/check-out workflow) - Experience with Excel Interop (data import/export) - Ability to independently navigate and work within a legacy codebase - English level — B1+ or higher Requirements - Experience with AutoCAD or EPLAN integrations - Experience modernizing or migrating legacy desktop applications




