Tornamos a operação de seguradoras e resseguradoras mais controlada, confiável, eficiente e segura.
Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development
Location
Brazil
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development
Confitec
• Understand business requirements and translate them into clear, well-structured technical solutions. • Develop and evolve applications using .NET, Angular, REST APIs, relational and non-relational databases, and integrations. • Use AI tools to support development, documentation, testing, refactoring, and code analysis. • Critically review solutions and AI-assisted code, ensuring quality, security, performance, and maintainability. • Participate in API design, data modeling, integrations, and technical decision-making. • Contribute to the continuous improvement of processes, technical standards, and delivery quality.
Job Requirements
- Solid experience developing with C# and .NET.
- Experience developing and maintaining REST APIs.
- Experience with Angular, TypeScript, HTML, and CSS.
- Knowledge of SQL Server or other relational databases.
- Experience with Entity Framework, LINQ, authentication, authorization, and system integrations.
- Knowledge of architectural best practices, code organization, design patterns, and separation of concerns.
- Experience with Git, source control, and team development practices.
- Critical mindset to review code, identify technical issues, and propose improvements.
- Good communication, autonomy, organization, and ability to collaborate with technical teams and business stakeholders.
- Experience using AI tools to support development, analysis, documentation, and testing.
- Nice to have:
- Practical experience with tools such as Claude, Cursor, Codex, or similar.
- Experience with specification-driven development, technical documentation, or Spec-Driven Development.
- Knowledge of automated testing, CI/CD, observability, logging, and failure analysis.
Benefits
- iFood Benefits
- Flexible Hours
- Program to fund and encourage courses and certifications
- Discounts with partner universities
- Health Insurance
- Dental Plan
- Life Insurance
- Profit Sharing (PLR)
- Day Off
- Pet Leave
- Home Office Allowance
- TotalPass
- Zenklub
- Guapeco
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Conduct technical interviews and assessments for PHP developer positions to evaluate candidates' coding skills, problem-solving abilities, and understanding of Java concepts. • Collaborate with recruitment teams to refine interview questions and techniques based on role requirements and industry trends. • Provide detailed feedback and recommendations on candidates to hiring managers and HR teams to assist with hiring decisions. • Stay updated with the latest Java technologies and updates to effectively assess candidates. • Participate in creating and standardizing technical interview processes and training materials for interviewers.
• Conduct technical interviews and assessments specifically for .Net developer roles to evaluate candidates’ proficiency in .Net frameworks and their ability to solve complex problems using .Net technologies. • Work closely with recruitment teams to develop interview questions that align with the specific requirements of the .Net roles and reflect current industry standards. • Provide comprehensive feedback and detailed evaluations of candidate performances to hiring managers, aiding in the decision-making process. • Keep up-to-date with the latest developments and trends in the .Net ecosystem to ensure accurate assessment of candidates' skills.
• Conduct technical interviews and assessments for Java developer positions to evaluate candidates' coding skills, problem-solving abilities, and understanding of Java concepts. • Collaborate with recruitment teams to refine interview questions and techniques based on role requirements and industry trends. • Provide detailed feedback and recommendations on candidates to hiring managers and HR teams to assist with hiring decisions. • Stay updated with the latest Java technologies and updates to effectively assess candidates. • Participate in creating and standardizing technical interview processes and training materials for interviewers.
• Conduct technical interviews for positions requiring expertise in Go (Golang), assessing candidates' proficiency in Go programming, concurrency management, and integration with various APIs and systems. • Work closely with the recruitment team to develop interview questions that are relevant and challenging, tailored to capture the nuances of Go and its use in scalable systems. • Provide comprehensive feedback and evaluations of candidates to hiring managers, emphasizing both technical skills and potential cultural fit. • Stay updated with the latest developments in Go and related technologies to ensure a robust interview process.

