Senior .NET Developer at BQE Software – 5+ Years of Experience Required
Location: Jammu
Application Deadline: 25th Nov. 2024
Contact: 9797799953
Email: job@bqe.com
About the Role:
BQE Software is seeking a highly skilled Senior .NET Developer with a minimum of 5 years of experience in .NET technologies. The ideal candidate will be responsible for designing, developing, and maintaining enterprise-level applications using .NET Core, .NET MVC, and modern JavaScript frameworks. You will collaborate with cross-functional teams to deliver robust, scalable, and secure software solutions.
Key Responsibilities:
• Design, develop, and maintain software applications using .NET Core and .NET Framework (MVC).
• Develop efficient, reusable, and reliable C# code while following best practices.
• Optimize SQL queries and manage data using SQL Server.
• Collaborate with front-end developers to integrate user-facing elements with server-side logic.
• Troubleshoot and resolve performance issues to ensure optimal application functionality.
• Stay updated on the latest technology trends and contribute to continuous improvement.
Education:
• Master’s Degree in Computer Science, IT, Software Engineering, or related fields. Equivalent practical experience is also considered.
Required Skills:
• Proficient in .NET Framework, including .NET Core and .NET MVC.
• Strong expertise in C# programming.
• Advanced knowledge of SQL Server and relational database design.
• Familiarity with front-end technologies like JavaScript, HTML, and CSS.
• Experience in RESTful API design and integration.
• Proficiency in writing and optimizing SQL queries.
• Experience with unit testing and code quality tools.
Preferred Skills:
• Experience with AWS for cloud deployment and management.
• Familiarity with front-end frameworks like Vue.js, Angular, React.
• Knowledge of Entity Framework or Dapper.
• Exposure to CI/CD pipelines and DevOps practices.
• Understanding of Microservices architecture.
• Experience working within Agile/Scrum teams.
Why Join Us:
BQE Software offers a collaborative and innovative environment where you can grow your technical skills and contribute to building cutting-edge software solutions.