Full Stack .NET Application Developer

Perform

  • São Paulo - SP
  • Permanente
  • Período integral
  • Há 2 mêses
We are looking for a highly skilled and motivated professional to join our technology team as a Full Stack .NET Application Developer. In this role, you will play a key part in designing, building, and maintaining robust web applications using the Microsoft .NET ecosystem. If you thrive in collaborative, fast-paced settings and are passionate about creating reliable software solutions from concept to deployment, we invite you to join our growing team.Please note that this position is currently aligned with a future opportunity. We are in the process of reviewing profiles and engaging in initial conversations to proactively build our pipeline for upcoming roles..NET Application Developer – Key Responsibilities
  • Design, develop, test, and deploy scalable, high-performance web applications using C#, ASP.NET Core, and modern JavaScript frameworks (such as React, Angular, or Vue.js).
  • Collaborate closely with cross-functional teams, including product managers, UI/UX designers, and other developers, to deliver software aligned with business goals.
  • Implement RESTful APIs and web services to support web and mobile solutions.
  • Work with relational databases, including developing and maintaining SQL Server database models, stored procedures, and queries.
  • Ensure applications are maintainable, secure, and performant by following best practices in software engineering and application security.
  • Participate in peer reviews, architectural discussions, and shared learning to foster a culture of innovation and code quality.
  • Troubleshoot, debug, and resolve application issues across both front-end and back-end layers.
  • Write clear documentation and contribute to internal knowledge bases.
  • Stay current with new technologies and development trends in the .NET and web development ecosystems.
Required Skills and Experience – Full Stack .NET Developer
  • Minimum 3 years of hands-on experience building full stack applications with C# and ASP.NET Core.
  • Proficiency with front-end technologies, including JavaScript, HTML5, and CSS3, and experience with front-end frameworks such as React, Angular, or Vue.js.
  • In-depth experience creating and consuming RESTful APIs.
  • Strong background in SQL Server, with expertise in writing efficient queries and designing relational data models.
  • Familiarity with version control systems, particularly Git.
  • Basic knowledge of cloud services on Azure or a similar cloud platform.
  • Experience working with Entity Framework Core or other ORMs.
  • Upper intermediate English proficiency, both written and verbal.
Preferred Qualifications – .NET Web Application Development
  • Experience with Azure DevOps, CI/CD pipelines, and containerization tools (Docker).
  • Background with unit testing, integration testing, and automated deployment practices.
  • Understanding of application security best practices and secure coding standards.
  • Knowledge of microservices architecture or domain-driven design (DDD).
  • Hands-on experience with agile methodologies and distributed/remote teams.
Since 2005, Perform's engineers have been helping companies scale their apps and their teams. We were near-shoring before it was even a term and have worked with 100s of clients along the way.

Perform