ob Opportunity at BQE Software J&K: Sr. Software Engineer
Job Overview
Company: BQE Software, J&K
Position: Sr. Software Engineer
Application Deadline: 10th September 2024
Contact: Afshin Khan, HR Manager
Phone: 6006751872
About BQE Software
BQE Software is a leading provider of innovative solutions for project-based firms, especially in the fields of engineering, architecture, and project management. Their flagship product, BQE Core, is designed to streamline operations for firms, enhancing productivity and project management efficiency. The company is continuously seeking skilled professionals to strengthen its team and drive growth through cutting-edge technology.
Role Description
BQE Software is looking for a Sr. Software Engineer with a strong background in full-stack development and a focus on .Net Core. The ideal candidate will have experience in building scalable web applications and contributing to both backend and frontend architecture decisions.
Requirements
- Experience: Minimum of 3 years in software development with expertise in .Net Core and full-stack technologies.
- Technical Skills:
- Proficiency in .Net Core and C#.
- Expertise in ASP.Net Core and ASP.Net MVC.
- Strong experience with frontend frameworks such as React, Angular, or Vue.js.
- Knowledge of RESTful API design and implementation.
- Experience with relational and NoSQL databases (e.g., SQL Server, MongoDB).
- Familiarity with modern development practices like CI/CD, version control (Git), and containerization.
- Preferred Qualifications:
- Knowledge of microservices architecture and design patterns.
- Familiarity with Agile/Scrum methodologies.
Key Responsibilities
- Full-Stack Development: Design, develop, and maintain scalable web applications using .Net Core for backend services and modern frontend frameworks such as React, Angular, or Vue.js.
- Architecture & Design: Contribute to architectural decisions for frontend and backend systems, ensuring they are robust, scalable, and aligned with industry best practices.
- Code Quality: Write clean, maintainable, and efficient code. Conduct code reviews, enforce coding standards, and follow best practices.
- Performance Optimization: Identify performance bottlenecks and optimize application performance for efficiency.
Application Process
Only shortlisted candidates will be contacted for further steps.