As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.
Senior .NET/AWS Developer
Location
Brazil
Posted
11 hours ago
Salary
0
Seniority
Senior
Job Description
Senior .NET/AWS Developer
GFT Technologies
• .NET Architecture and Development: Design, develop, test and maintain robust APIs and scalable microservices architectures with deep expertise in the .NET Core platform. • Cloud Native Ecosystem: Implement resilient solutions using the core AWS stack, designing components based on event-driven processing and serverless patterns. • Quality and Testing: Ensure application stability through automated testing (unit, integration and functional tests) and rigorous code reviews. • Agile Culture: Actively work and collaborate in multidisciplinary teams using agile frameworks (Scrum/Kanban), participating from business refinement through to deployment. • Technical Innovation: Use and experiment practically with AI tools applied to development to optimize routines and increase productivity.
Job Requirements
- Advanced .NET Expertise: Strong experience with .NET Core / .NET (modern versions), advanced C#, Entity Framework Core and dependency injection.
- Microservices and APIs: Proven experience designing RESTful APIs, high-availability distributed systems and distributed messaging.
- Containers and Orchestration: Hands-on knowledge of Docker and managing workloads on Kubernetes (EKS).
- AWS Platform: Solid practical experience with services such as EC2, S3, Lambda, API Gateway, SNS/Kafka, SQS and EventBridge.
- Databases: Experience with relational databases (RDS, PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB).
- DevOps & CI/CD: Hands-on experience automating pipelines with tools like GitHub Actions, Jenkins, CircleCI or ArgoCD.
- Observability: Experience with telemetry and monitoring tools (e.g., Datadog, Grafana, Prometheus, New Relic, Dynatrace or OpenTelemetry).
Benefits
- Multi-benefits card – you choose how and where to use it.
- Scholarships for Undergraduate, Graduate, MBA and Language courses.
- Certification incentive programs.
- Flexible working hours.
- Competitive salaries.
- Annual performance review with a structured career plan.
- Opportunity for an international career.
- Wellhub and TotalPass.
- Private pension.
- Daycare allowance.
- Health insurance.
- Dental insurance.
- Life insurance.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer, Integrations
StackAdaptStackAdapt is an advertising platform that delivers self-serve solutions that enable digital marketers and agencies to thrive. As an employer, the company has been recognized by Ad
Role Description As an Engineer at StackAdapt, you will be directly involved in the development of our advertising platform, producing production level code that will have a direct impact on the success of our product. You will work with large data sets and have exposure to modern tech stacks such as GoLang, AWS, Kubernetes, Kafka and various data stores (Snowflake, TiDB/TiKV, RocksDB and more). StackAdapt’s engineering organization believes in working collaboratively and cross functionally. You will get the opportunity to work in a diverse and flexible culture with dedicated career paths to help you succeed. What You'll Be Doing - Be a significant individual contributor and key asset in delivering critical projects that ultimately bring value to our customers. - Mentor the team and lead by example to uphold software development best-practices in addition to conducting rigorous code and tech spec reviews. - Plays a key role in consistently advising the team on pragmatic technical approaches to problems that encourage engineering excellence and developer happiness. - Plans ahead by strategically architecting scalable web APIs, component libraries and backend systems that serve the team roadmap goals. - Collaborate with stakeholders and other senior engineers across the organization to identify and solve technical challenges that drive impact across teams. - Advise teams on technical debt consolidation in ways that efficiently service our business needs. - Identify bottle-necks and general system wide performance issues and offer actionable solutions to address them. - Conduct technical interviews to attract and identify potential high performing candidates. Qualifications - 5+ years of experience building highly scalable backend systems. - Knowledge of our full-stack technologies including GoLang, AWS, Kubernetes and Kafka. - Prior experience in ad tech is an asset. - Extensive experience writing code with unit tests and end-to-end tests. - Experience collaborating closely with Product & Design to design, implement and iterate on high impact end-to-end product experiences. - Experience working with large data sets. - An appetite for using AI as a tool to help in unpacking complexity and simplifying it wherever possible. Benefits - Highly competitive salary. - Retirement/401K/Pension Savings globally. - Competitive Paid time off packages including birthdays off! - Access to a comprehensive mental health care program. - Health benefits from day one of employment. - Work from home reimbursements. - Optional global WeWork membership for those who want a change from their home office and hubs in London and Toronto. - Robust training and onboarding program. - Coverage and support of personal development initiatives (conferences, courses, books etc). - Access to StackAdapt programmatic courses and certifications to support continuous learning. - An awesome parental leave program. - A friendly, welcoming, and supportive culture. - Our social and team events!
• Design, develop, and evolve fullstack applications, including robust, secure, and scalable Java backend APIs and rich, responsive user interfaces in Angular. • Work across the entire software lifecycle: conception, development, testing, deployment, and monitoring, covering both server-side and client-side. • Ensure application of Clean Architecture, Clean Code, SOLID principles, Domain-Driven Design (DDD), and design patterns on both sides of the application. • Lead and support TDD, BDD, and code review practices, fostering quality and continuous learning. • Integrate data systems using relational (SQL) and NoSQL databases. • Support strategic, high-impact architectural decisions, including frontend-backend communication. • Work in an agile environment (Scrum/Kanban) with a strong sense of urgency and ownership. • Mentor and support less experienced engineers, serving as a fullstack technical reference. • Actively participate in evolving engineering practices, automation, and observability. • Provide maintenance and evolution for legacy applications, ensuring stability, bug fixes, and continuous modernization.
Senior Developer – Kotlin
Soluções eSales | Logística, Financeiro, Analytics e File TransferSistema TMS e Plataforma de Previsão de Demanda. Conectando pessoas a grandes resultados!
• Develop and evolve Kotlin microservices with a focus on robustness, performance and scalability. • Implement end-to-end integrations with financial institutions' APIs — interpreting bank manuals and technical specifications and translating them into reliable solutions. • Model domain-driven solutions (DDD) and manage communication between services (REST and event-driven patterns). • Act as a partner to Product, providing technical perspective to refine requirements and anticipate gaps. • Ensure security, observability and reliability from the design stage; participate in code reviews and in production incident resolution.
• Create well-defined, scoped projects for the internal administration system • Systematize data and monitor customers • Implement updates to Be's apps, websites and systems across both front-end and back-end • Ensure performance, security and scalability while focusing on user experience • Develop web application features using frameworks (Angular and NestJS, utilizing Prisma ORM) • Implement RESTful APIs and integrations with external systems using OIDC/OAuth2 or LTI • Use relational and NoSQL databases • Write automated tests to ensure software quality • Perform code reviews and contribute to continuous process improvement • Monitor, diagnose and resolve issues in production environments • Ensure best practices in version control




