13 Oct
|
Brillio
|
Bengaluru
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 up-to-date, 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
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans.
If you would like more information about how your data is processed, please contact us.
📌 Senior Software Development Lead338 (Bengaluru)
🏢 Brillio
📍 Bengaluru