Sobre a vaga
Senior Software Development Lead Job requirements Experience Range: 5 to 8 years of experience in full stack software development, with at least 5 years specifically in .Net technologies and AI-assisted development environments Key Responsibilities: - Design, develop, and maintain scalable enterprise-grade full stack applications using .Net 10, ASP.Net Core, React, and Typescript - Build modern, responsive user interfaces with React JS and Tailwind CSS to optimize user experience and accessibility - Develop robust backend services and APIs with .NET Core and C#, ensuring high performance and reliability - Implement and optimize CI/CD pipelines for automated deployment and continuous integration within cloud-native architectures - Collaborate with AI agents for code generation, testing, and reviews, integrating AI-driven workflows to enhance productivity and code quality - Ensure secure coding practices, governance, and compliance throughout the software development lifecycle - Configure and manage containerization and orchestration platforms such as Docker and Kubernetes for scalable deployment - Monitor and optimize application performance using observability tools and maintain database integrity with SQL Server Required Skills: - .Net 10 and ASP.Net Core - React JS - Typescript - Tailwind CSS - C# programming - .NET Core API development - SQL Server - CI/CD pipeline implementation - Docker - Kubernetes Preferred Skills: - Hands-on experience with AI-assisted coding tools such as GitHub Copilot - Experience with microservices architecture - Exposure to event-driven systems - Knowledge of observability tools for logging, monitoring, and tracing - Familiarity with enterprise design systems - Prompt engineering for AI-driven development tasks Desired Qualifications: - Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline - Certification in Microsoft .NET or Azure technologies - Certification in cloud-native development or DevOps, such as Azure Developer Associate or Certified Kubernetes Application Developer