Senior Full Stack Engineer – .NET / Angular
Jobgether · Brazil
Internet Marketplace Platforms · 11-50 employees
About the role
Design, develop, and maintain scalable enterprise-grade SaaS applications using .NET, Angular, and SQL Server. Collaborate with international teams to implement new features and optimize system performance and reliability.
What they look for
Requirements
Requires 5+ years of professional web development experience with strong expertise in the .NET ecosystem and Angular. A bachelor's degree in a technical field and C1 level English proficiency are required.
Benefits
Full description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Engineer – .NET / Angular based in Brazil.
This role is designed for a senior full stack engineer who will contribute to the development of secure, scalable, and high-performance SaaS applications. You will work across the entire software development lifecycle, from architecture and design discussions to implementation, testing, and production support. The position combines deep technical expertise with ownership, problem-solving, and a passion for engineering excellence. You will collaborate with international teams while building modern solutions using .NET, Angular, SQL Server, and cloud technologies. The role also offers the opportunity to leverage AI-powered development tools to improve productivity and software quality. This is an environment where innovation, continuous improvement, and strong engineering practices are highly valued.
\n
Accountabilities: The role focuses on building and evolving enterprise-grade SaaS applications while contributing to technical decisions, engineering standards, and continuous improvement initiatives.
- Design, develop, and maintain scalable web applications using C#, .NET, Angular, and SQL Server.
- Build new features and enhance existing applications with a focus on performance, security, reliability, and maintainability.
- Participate in architecture and technical design discussions, helping define scalable solutions and development standards.
- Design, optimize, and maintain relational databases, stored procedures, indexing strategies, and SQL performance improvements.
- Develop and maintain RESTful APIs and contribute to modern application architectures.
- Troubleshoot production issues, perform root cause analysis, and improve system reliability.
- Create and maintain unit and integration tests to ensure high-quality software delivery.
- Collaborate with Product, Engineering, and Architecture teams throughout the development lifecycle.
- Work in a Shift-Left development environment, taking ownership from implementation through testing and production support.
- Leverage AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, and similar technologies to improve engineering efficiency and software quality.
Requirements:
The ideal candidate is an experienced full stack engineer with strong software development skills, a proactive mindset, and the ability to work collaboratively in a fast-paced technology environment.
- 5+ years of professional experience developing web applications.
- Strong expertise in C#, the .NET ecosystem, Angular, and SQL Server.
- Experience with relational databases, stored procedures, query optimization, and SQL performance tuning.
- Strong troubleshooting, debugging, and problem-solving abilities.
- Experience writing unit and integration tests.
- Comfortable working in Shift-Left development environments and owning solutions throughout the full lifecycle.
- Strong communication and collaboration skills with both technical and cross-functional teams.
- Self-driven professional with a strong sense of ownership and accountability.
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.
- English proficiency at a C1 level, both written and verbal.
- Experience with cloud platforms such as AWS is desirable.
- Knowledge of GraphQL, enterprise-scale SaaS applications, HTML, and CSS is a plus.
- Familiarity with AI-assisted development tools and modern AI concepts such as Large Language Models (LLMs), Model Context Protocol (MCP), and Retrieval-Augmented Generation (RAG) is desirable.
Benefits:
- Competitive compensation package.
- Remote-first work environment.
- Opportunity to work with international engineering teams on innovative SaaS products.
- Placement in a product-based environment with employee-like collaboration and support.
- Company-provided MacBook.
- Career guidance, HR support, and administrative assistance.
- Access to technical growth opportunities through tech talks, chapter meetings, and remote community events.
- Free English lessons with native speakers.
- Employee referral program.
- Optional access to office facilities with amenities, snacks, games, and wellness activities.
- Opportunities for international career development and exposure to modern engineering practices.
\nHow Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1