Description
**\#JoinUs**
Join is looking for a **Senior FullStack .Net Developer** to join a team focused on building the best solutions!
At Join, we believe that software developed for people transforms businesses. For this reason, our Recruiter team is always attentive to finding those who will help us achieve this goal.
As a **Senior FullStack .Net Developer**, you will be part of a squad focused on quality, creative processes, and agile development.
100% remote position! We accept candidates from all regions of Brazil \=D
**Responsibilities and duties**
On a daily basis, we expect you to handle the following tasks:
* Development and maintenance of web applications and APIs;
* Implementation of new backend and frontend features;
* Support and evolution of critical corporate systems;
* Development of synchronous and asynchronous integrations between systems;
* Building and maintaining microservices;
* Creating and maintaining database queries, stored procedures, and data modeling;
* Working with messaging and asynchronous processing;
* Building and maintaining Continuous Integration and Continuous Delivery (CI/CD) pipelines;
* Experience with Continuous Integration and Continuous Delivery (CI/CD) pipelines;
* Hands-on experience automating build, integration, and deployment processes using CI/CD pipelines;
* Knowledge of automation for continuous integration and delivery (CI/CD) pipelines;
* Working with automated processes for integration, testing, and continuous delivery (CI/CD);
* Experience implementing and maintaining CI/CD pipelines;
* Ensuring software quality, applying development best practices, architectural standards, writing unit tests, and using code quality analysis tools such as SonarQube or similar;
Collaborating with multidisciplinary teams on technical analysis and solution definition.
*
**Requirements and qualifications**
What’s needed for our perfect match:
* Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related fields;
* Minimum 3 years of proven hands-on experience in FullStack development;
* Solid knowledge of C\# and .NET Core / ASP.NET Core;
* Experience developing REST APIs and Web Services;
* Knowledge of ASP.NET MVC applications;
* Experience with JavaScript and TypeScript;
* Strong knowledge of React, Next.js, or Angular;
* Experience with HTML5, CSS3, and consuming REST APIs;
* Knowledge of relational and non-relational databases:
* SQL Server;
* MySQL;
* MongoDB;
* Elasticsearch;
* Experience with messaging systems such as RabbitMQ, Kafka, or MSMQ;
* Knowledge of Docker and application containerization;
* Experience with Git and version control platforms like GitHub and Bitbucket;
* Experience with CI/CD pipelines using GitHub Actions and versioning strategies like GitFlow;
* Knowledge of microservice architecture;
* Knowledge of Design Patterns and Clean Code;
* Experience with Agile methodologies;
* Writing unit and integration tests;
Knowledge of Kubernetes.
*
**Nice-to-have**
Experience with Oracle Cloud;
* Knowledge of software metrics and Function Point Analysis (FPA);
* Experience working in Agile teams and collaborative, multidisciplinary environments;
* Experience with high-volume and mission-critical systems;
* Experience with event-driven architecture;
* Knowledge of observability and application monitoring;
* Experience with Webpack 5;
* Knowledge of DevOps and DevSecOps practices;
* Experience with Elasticsearch for search and indexing;
* Experience with large-scale corporate integrations and asynchronous processing.
**Additional information**
Fully remote — work safely and comfortably from home
Infrastructure allowance;
Flexible working hours;
Birthday Day Off — with a surprise!
Training and certification incentives;
Access to Alura;
Partnership with FIAP;
Referral bonus program;
Health insurance;
Dental insurance;
Vittude — mental health platform;
Wellhub — for your physical health;
New Value — discount coupons;
SESC;
Meal and/or food allowance.
Today, we are witnessing a silent revolution — happening everywhere, without borders or leaders.
Restless minds joining this movement wherever they are, at any time — shaping a future free of hierarchies and boundaries: free, creative, technological.
The freedom that inspires us to live a more balanced life.
The creativity that awakens us to think differently.
And the technology that unites us — not just bringing us closer, but also solving real problems.
Join this movement. Join the community of visionaries and be the change, be the inspiration, be the force that shapes the world.
After all, we are stronger together.
Join, EVERYWHERE.
**WHAT DRIVES US**: Being creative in every challenge
**OUR MISSION**: Empowering freedom through technology, facilitating interactions and strengthening relationships
**WHO WE ARE**: We create technology projects with a creative and distinctive perspective.
**OUR PERSONALITY**: Fun, committed, independent, and inquisitive
**OUR AUDIENCE**: Talents and organizations seeking to move beyond the ordinary and bring extraordinary things into the world.
**Creativity awakens us**
Thinking differently about real-world problems keeps us alert and awake.
**Freedom renews us**
And keeps us in a constant state of ENTHUSIASM, free from routines that demotivate us
**Balance strengthens us**
The balance between work and personal life makes us more powerful and inspired.
**Relationships energize us**
Human-centered relationships exist regardless of physical presence — and this must always be remembered.