Bangalore, Karnataka, India
Information Technology
Full-Time
TekIT Software Solutions Pvt. Ltd. (India & USA)
Overview
Key Responsibilities
- Design, develop, and maintain high-quality, scalable, and secure applications using C# and .NET 6 or .NET 8.
- Lead and execute complex .NET Migration projects from ASP.NET MVC 4.x to .NET 6 or .NET 8, ensuring seamless transitions and optimal performance.
- Develop and optimize database solutions, demonstrating strong expertise in SQL and TSQL for data manipulation, schema design, and performance tuning.
- Implement and manage containerized applications using Docker, deploying and orchestrating them within Azure Container Registry and Azure Kubernetes.
- Collaborate with architects, product managers, and other developers to understand requirements, contribute to technical designs, and ensure successful project delivery.
- Conduct thorough code reviews, enforce coding standards, and ensure the maintainability and quality of the codebase.
- Troubleshoot, debug, and resolve complex technical issues and performance bottlenecks in new and existing applications.
- Contribute to the entire software development lifecycle, from conceptualization and design to deployment, monitoring, and maintenance.
- Stay updated with the latest trends and best practices in the .NET ecosystem, cloud computing, and containerization.
- Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- Minimum of 6 years of professional experience in software development with a strong focus on the Microsoft .NET stack.
- Expert-level proficiency in C# and extensive hands-on experience with .NET 6 or .NET 8.
- Mandatory experience in migrating existing ASP.NET MVC 4.x applications to .NET 6 or .NET 8.
- Strong expertise in SQL and TSQL, including advanced querying, stored procedures, functions, and database performance tuning.
- Proven experience with Docker for containerizing applications.
- Hands-on experience deploying and managing applications on Azure Container Registry and Azure Kubernetes.
- Solid understanding of object-oriented programming (OOP) principles, design patterns, and software architecture.
- Proficiency with Git for version control.
- Excellent problem-solving, analytical, and debugging skills.
- Strong verbal and written communication skills, with the ability to collaborate effectively in a team environment.
- Experience with one of the .NET UI component libraries such as DevExpress, Telerik, Infragistics, Kendo UI, etc.
- Familiarity with other Azure services (e.g, Azure DevOps, Azure Functions, Azure SQL Database).
- Experience with CI/CD pipelines.
- Knowledge of microservices architecture.
- Relevant Microsoft certifications
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in