Spread Tecnologia logo
Spread Tecnologia

#PaixãoPorTransformação

Senior Full Stack Developer – .NET, Angular

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1983H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

2 days ago

Salary

0

Seniority

Senior

High SchoolPortugueseAngularAzureCloudSQL.NET

Job Description

Senior Full Stack Developer – .NET, Angular

Spread Tecnologia

• Provide maintenance and enhancements for web applications; • Develop features using Angular and .NET C#; • Participate in system modernization initiatives and architectural evolution; • Work with microservices architecture and RESTful APIs; • Perform analysis and maintenance on SQL Server databases, including stored procedures, queries and troubleshooting; • Support analysis and resolution of production incidents; • Contribute to technical improvements, performance tuning and development best practices.

Job Requirements

  • High school diploma (completed)
  • Solid experience in Full Stack development
  • Advanced knowledge of Angular (version 5 or higher)
  • Experience with backend development in .NET Core (version 3 or higher)
  • Experience with microservices architecture
  • Experience with REST APIs
  • Knowledge of SQL Server, stored procedures and data modeling
  • Knowledge of Azure Cloud and the Microsoft ecosystem
  • Experience with Git and CI/CD pipelines
  • Ability to work autonomously on both frontend and backend
  • Desired: Experience with observability and monitoring
  • Knowledge of messaging systems and event-driven architecture.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 2010H1B No Sponsor

• Design and implement solutions based on large language models (LLMs), multi-agent systems, and intelligent automation, taking into account the security, legal compliance, and scalability requirements of the institutional environment. • Develop interfaces and integration layers between AI solutions and existing institutional systems, including Java applications, relational and non-relational databases, and internal APIs. • Identify automation opportunities in manual and repetitive workflows, proposing and implementing solutions that deliver measurable gains in efficiency and delivery quality. • Keep abreast of state-of-the-art applied AI — including agent frameworks, RAG (Retrieval-Augmented Generation), fine-tuning, and local inference — assessing their feasibility and relevance for institutional adoption. • Produce clean, testable, and well-documented code. Follow security practices in software development (DevSecOps), including access control, protection of sensitive data, and traceability of automated decisions. • Create and maintain architecture documentation, API documentation, integration flow diagrams, and user guides, ensuring knowledge transfer and the long-term sustainability of developed solutions. • Mentor junior and mid-level professionals, participate in code reviews, contribute to defining technical standards, and support high-impact architectural decisions.

Brazil
Mutant logo

C# .NET Developer – AI Agents

Mutant

The Business Performance Company

Full TimeRemoteTeam 1,001-5,000Since 2016H1B No Sponsor

• Develop, evolve, and maintain conversational text (WhatsApp) and voice (IVR) bots, focusing on generative AI solutions and deterministic flows to build intelligent conversational experiences; • Interact directly with internal stakeholders to understand requirements, propose technical solutions, and actively participate in squad refinement activities; • Design conversational flows — text and voice — with emphasis on user experience and alignment with business requirements; • Integrate bots with APIs, legacy systems, and messaging platforms; • Use AI tools to accelerate development and improve code quality, actively contributing to the squad's AI adoption culture; • Write and review automated tests to ensure quality and stability of deliveries; • Document technical solutions and developed flows, keeping knowledge accessible to the team; • Identify and propose technical and experience improvements for existing bots; • Collaborate with the QA team in the validation and acceptance of deliveries; • Share technical knowledge with the team in a collaborative manner, contributing to the squad's collective growth.

Brazil
Full TimeRemoteTeam 1,001-5,000Since 2016H1B No Sponsor

• Work on frontend and backend development, participating in all phases of the application lifecycle. • Build web interfaces on the frontend with a focus on optimal user experience (UX) and implement layouts based on Figma designs. • Design and implement scalable, secure backend solutions, ensuring efficient integration between systems and APIs. • Actively participate in Agile ceremonies, aligning business requirements with technical solutions. • Demonstrate autonomy and decision-making ability when facing unforeseen issues, ensuring project progress. • Maintain continuous communication with partners, vendors and internal teams to remove blockers and ensure continuous delivery. • Apply observability practices, automated testing, security and performance optimization throughout development. • Contribute to a collaborative, results-driven environment that values innovation and technical quality.

Brazil
GFT Technologies logo

Senior Java Developer, AI

GFT Technologies

As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Atuar como referência técnica no desenvolvimento back-end utilizando Java e Spring Boot; • Definir e evoluir arquitetura de microsserviços e soluções orientadas a eventos; • Modelar dados relacionais e não relacionais; • Propor padrões de integração e comunicação utilizando Apache Kafka; • Garantir boas práticas de engenharia de software, incluindo qualidade de código, testes e segurança; • Colaborar com a evolução de pipelines CI/CD e padrões de desenvolvimento em cloud; • Atuar na análise de performance e otimização de aplicações e bancos de dados; • Mentorar desenvolvedores e apoiar o desenvolvimento técnico do time; • Contribuir para implementação de soluções voltadas à automação e criação de agentes de IA.

Brazil