Pessoa Desenvolvedora Full Stack (.Net e Angular) - Sênior in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Full Stack (.Net e Angular) - Sênior based in Brazil.
In this role, you will join a high-performance, globally distributed team focused on building scalable, secure, and high-quality digital solutions in a continuous delivery environment. You will have a strong emphasis on back-end development while also contributing to front-end components, working with modern architectures and cloud-native services. The position requires a proactive mindset, autonomy, and the ability to solve complex technical challenges with speed and precision. You will contribute to the evolution of existing systems, ensuring performance, reliability, and maintainability across the platform. Collaboration is central to the role, with constant interaction with technical teams and stakeholders in an agile environment. It is an opportunity to work on impactful products while driving engineering excellence and continuous improvement.
- Develop and maintain scalable full stack applications with a strong focus on back-end services using .NET (C#, .NET Framework, .NET Core).
- Build and optimize front-end components using Angular, ensuring responsive and efficient user experiences.
- Design and implement robust, secure, and high-performance solutions aligned with clean architecture principles and best practices (SOLID, Clean Code).
- Work with cloud services (AWS) including S3, SQS, ECS, Lambda, and CloudWatch to support scalable and resilient systems.
- Participate in the development of CI/CD pipelines and automated testing strategies (unit and integration tests).
- Maintain and evolve reusable components, libraries, and system integrations to ensure consistency and quality across applications.
- Collaborate with cross-functional teams, participating in code reviews, technical discussions, and agile ceremonies.
- Strong experience with C#, .NET Framework, and .NET Core in enterprise-level applications.
- Solid knowledge of relational databases, preferably PostgreSQL, including data modeling and optimization.
- Hands-on experience with version control systems such as Git or TFS.
- Experience with cloud platforms, especially AWS services (S3, SQS, ECS, Lambda, CloudFront, CloudWatch).
- Knowledge of CI/CD practices and tools such as Jenkins, Azure DevOps, or GitHub Actions.
- Understanding of software architecture principles such as Clean Architecture, DDD, and microservices concepts.
- Experience with automated testing (unit and integration testing) and code quality practices.
- Intermediate knowledge of Angular for front-end development.
- Strong problem-solving skills, autonomy, and ability to work in agile, collaborative environments.
- English at intermediate or advanced level is a plus.
- Nice to have: experience with React, Infrastructure as Code (Terraform or CloudFormation), and integration with hardware or peripherals.
- Remote work model.
- Indefinite-term project assignments.
- Career development and growth plan.
- Feedback-driven and collaborative culture.
- Flat organizational structure.
- Performance evaluation and continuous improvement processes.
- Employee referral bonus program.
- Structured and human-centered recruitment experience.