Jobs
Interviews

BQE Software

2 Job openings at BQE Software
Senior Software Engineer Srinagar 5 - 10 years INR 0.8 - 1.25 Lacs P.A. Hybrid Full Time

Role & responsibilities Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members. Thorough understanding of agile software development methodologies, values, and procedures Contribute to the ongoing evolution of the existing content supply portfolio of applications and services. Design, develop, modify, implement, and support software components anywhere in the software stack. Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions. Remain current on new technologies and available vendor packages; evaluate and make recommendations, as necessary. Assist in task planning, estimation, scheduling, and staffing. Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities. Determine process improvements, best practices, and develop new processes. Work in close partnership with cross-functional teams and management. Preferred candidate profile .NET Framework (including .NET Core and .NET ( MVC ) Proficient in C# Strong experience with SQL Server and relational database design. Familiarity with JavaScript , HTML, and CSS for front-end development Experience in RESTful API design and integration Proficient 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 vue.js, Angular , React , or other front-end frameworks Knowledge of Entity Framework or Dapper Exposure to CI/CD pipelines and DevOps practices Knowledge of Microservices architecture Understanding of Agile/Scrum methodologies Share your profile: Apply here.... Share your profile on job@bqe.com

Principal Performance Engineer srinagar, jammu & kashmir, india 8 years None Not disclosed On-site Full Time

About the Role We are looking for a Principal-Level Performance Engineer to lead cross-stack performance initiatives in our complex enterprise application landscape. In this role, you will take ownership of monitoring, analyzing, and resolving system-wide performance bottlenecks, including APIs, databases, frontend, and infrastructure layers. The ideal candidate is an all-round full-stack developer with a passion for solving high-impact performance problems and collaborating across multiple engineering teams. You will play a strategic and hands-on role in identifying root causes, guiding improvements, and influencing architectural direction to enhance the speed, stability, and scalability of our platform. Key Responsibilities Performance Diagnostics & Triage Monitor live production systems using New Relic and Kibana Identify slow APIs, trace bottlenecks, and correlate backend, database, or infrastructure issues Investigate anomalies like high load averages, long unexplained traces, rendering slowdowns, and memory spikes Resolve recurring issues: deadlocks, blocking queries, N+1 calls, async pitfalls, JavaScript and C# runtime errors Strategy & Prioritization Maintain and prioritize a backlog of high-value recurring performance issues Define KPIs, build performance dashboards, and track progress across sprints Coordinate across teams to assign owners, follow up on fixes, and close the loop on resolutions Cross-Team Collaboration Collaborate with backend, frontend, DBAs, and SRE to diagnose and resolve performance issues Work with engineers to interpret New Relic traces and logs effectively Align with QA and release teams to monitor regressions and errors post-deployment Engineering Ownership Conduct deep-dive reviews of API and backend code (data access, logging, error handling, security) Propose and prototype architectural enhancements, async pipelines, catching strategies. Identify and generalize reusable patterns for scalable performance improvements Lead refactoring discussions: Mentorship & Leadership Act as the go-to person for performance engineering within the team Train and mentor engineers on instrumentation, trace reading, and performance best practices Lead the adoption of AI-assisted performance tooling and automation Advocate for performance to be part of Definition of Done ---------------------------------------------------------------------------------- Required Qualifications 8+ years of experience as a full-stack engineer with proven backend, database, and systems-level depth Strong experience in .NET, Node.js, SQL performance tuning , and scalable API developmen t. Proficient in analyzing performance using New Relic APM, Kibana, or similar tools. Deep understanding of:- Database optimization (query tuning, indexes, execution plans),Application performance profiling (traces, async calls, concurrency), REST API latency analysis and debugging Strong communication and cross-functional collaboration skills Preferred Experience Experience in a large, complex SaaS or enterprise environment Familiarity with: - Caching strategies (Redis, CDN) - CI/CD workflows (GitHub, Jenkins) - Jira and Confluence for issue tracking and documentation Exposure to frontend performance issues (lazy loading, bundle optimization) Tech Stack You’ll Work With Languages: ASP.NET MVC, C#, JavaScript (Node.js) Observability : New Relic, Kibana (Logz.io ) Database: SQL Server Cloud/Infra: AWS Tools: Jira, Confluence, Jenkins, GitHub