BQE Software

8 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

Quality Engineer srinagar,jammu & kashmir,india 5 years None Not disclosed On-site Full Time

BQE Software is seeking a detail-oriented and results-driven Quality Engineer – Level 2 to join our dynamic engineering team. Professionals experience in software testing and quality assurance who can work independently, collaborate with cross-functional teams, and contribute to the delivery of high-quality software products. The candidate will be responsible for planning, designing, executing, and maintaining both manual and automated test scenarios to ensure our applications meet the highest standards of functionality, performance, and user experience . Key Responsibilities: Design, develop, and execute comprehensive test plans, test cases, and test scripts independently. Review requirements, specifications, and technical design documents to ensure clarity, accuracy, and testability. Perform manual and automated testing for functional, regression, integration, performance, and usability verification. Identify, record, and track bugs using defect tracking tools, ensuring timely resolution. Collaborate closely with developers, product managers, and other stakeholders to ensure smooth and efficient testing processes. Estimate, prioritize, plan, and coordinate testing activities within project timelines. Monitor and report on quality assurance metrics, including defect density and open defect counts. Investigate causes of non-conforming software and provide actionable recommendations. Ensure adherence to established QA processes and contribute to continuous improvement initiatives. Required Skills: Strong understanding of software testing concepts, methodologies, and best practices. Proficient in test data preparation, and defect analysis. Hands-on experience with testing. Experience with version control systems (e.g., Git). Strong analytical and problem-solving abilities with excellent attention to detail Familiarity with test automation concepts, frameworks, and tools (e.g., Selenium, Playwright, Cypress) Basic programming knowledge in C#, JavaScript, or Java. Familiarity and API testing. Required Experience & Qualifications Bachelor’s degree in computer science, Information Technology, or a related field. 3–5 years of professional experience in software testing or quality assurance. Preferred Skills: Experience in writing unit tests and using code quality tools. Familiarity with modern front-end frameworks such as Vue.js, Angular, or React. Understanding of CI/CD pipelines and DevOps practices.

Software Engineer srinagar,jammu & kashmir,india 3 years None Not disclosed On-site Full Time

BQE Software is seeking a skilled and driven Full Stack Software Engineer – Level 2 to join our dynamic engineering team. This is a mid-level position ideal for developers with 3+ years of experience who can independently handle development tasks, collaborate with cross-functional teams, and contribute to the design and implementation of scalable, high-quality software solutions. You will work across the full stack — from database to front-end — ensuring smooth integration, performance, and maintainability Our projects entail implementing our pre-approved UI, constructing APIs, and connecting the two. This includes all associated areas such as database, front-end and backend architecture design. Key Responsibilities: Execute and manage tasks across the full software development life cycle (SDLC). Design, develop, and maintain web applications using .NET Core and .NET Framework (MVC) . Write efficient, reusable, and reliable C# code, adhering to coding standards and best practices. Develop and optimize SQL queries, manage relational databases , and ensure data integrity. Collaborate with front-end teams to integrate JavaScript, HTML, and CSS with server-side logic. Implement and consume RESTful APIs for seamless application communication. Conduct thorough testing, debugging, and troubleshooting to ensure application quality and performance. Participate in peer code reviews and knowledge-sharing sessions to enhance team capability. Stay informed on emerging technologies, frameworks, and development trends to recommend improvements. Work closely with product, QA, and DevOps teams to ensure smooth releases and deployments. Required Skills: Proficiency in .NET Core and .NET Framework (MVC). Strong command of C# programming language. Strong and Solid command on SQL Queries and relational database management. Solid understanding of JavaScript, HTML, and CSS for front-end development. Experience in RESTful API development and integration. Knowledge of Entity Framework or similar ORM tools. Exposure to version control systems like Git. Understanding of Agile/Scrum methodologies. Exposure to CI/CD pipelines and DevOps practices Knowledge of Microservices architecture Understanding of Agile/Scrum methodologies Required Experience & Qualifications : Bachelor’s degree in computer science, Information Technology, or related field. Minimum 3 years of professional experience in full stack development. Preferred Skills: Knowledge of CI/CD pipelines and DevOps practices. Exposure to Microservices architecture . Experience in writing unit tests and using code quality tools.

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 Lead cross-stack performance engineering across APIs, databases, frontend, and infrastructure Diagnose live production issues using APM tools (New Relic, Dynatrace, Kibana) and resolve recurring bottlenecks (deadlocks, blocking queries, async pitfalls, rendering slowdowns) Own the performance backlog – define KPIs, build dashboards, track progress, and ensure closure across sprints Collaborate cross-functionally with backend, frontend, DBA, QA, and SRE teams to drive systemic improvements Review and influence architecture – conduct deep-dives on APIs, propose async pipelines, caching strategies, and scalable design patterns Mentor and coach engineers on instrumentation, trace analysis, and performance best practices Champion performance culture – ensure performance is part of Definition of Done, lead knowledge-sharing, and introduce AI-assisted performance tools ---------------------------------------------------------------------------------- Required Qualifications 8+ years as a full-stack engineer with strong backend + systems depth Expertise in .NET, Node.js, SQL optimization, scalable API development Hands-on experience with APM tools (New Relic, AppDynamics, Dynatrace, Kibana) Solid knowledge of database optimization, async pipelines, concurrency handling Strong collaboration and communication skills to influence cross-functional teams 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

Principal Performance Engineer - Full Stack Development jammu & kashmir,india 7 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 Responsibilities : Lead cross-stack performance engineering across APIs, databases, frontend, and infrastructure. Diagnose live production issues using APM tools (New Relic, Dynatrace, Kibana) and resolve recurring bottlenecks (deadlocks, blocking queries, async pitfalls, rendering slowdowns). Own the performance backlog define KPIs, build dashboards, track progress, and ensure closure across sprints. Collaborate cross-functionally with backend, frontend, DBA, QA, and SRE teams to drive systemic improvements. Review and influence architecture conduct deep-dives on APIs, propose async pipelines, caching strategies, and scalable design patterns. Mentor and coach engineers on instrumentation, trace analysis, and performance best practices. Champion performance culture ensure performance is part of Definition of Done, lead knowledge-sharing, and introduce AI-assisted performance Qualifications : 7+ years as a full-stack engineer with strong backend + systems depth. Expertise in .NET, Node.js, SQL optimization, scalable API development. Hands-on experience with APM tools (New Relic, AppDynamics, Dynatrace, Kibana). Solid knowledge of database optimization, async pipelines, concurrency handling. Strong collaboration and communication skills to influence cross-functional 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 Stack Youll 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 (ref:hirist.tech)

Staff Engineer – AI & Innovation srinagar,jammu & kashmir,india 8 years None Not disclosed On-site Full Time

BQE Software is seeking a highly skilled and innovative Staff Engineer – AI & Innovation to join our R&D Engineering team. This senior-level role is ideal for experienced engineers (6–8 years) who can architect and scale enterprise-grade AI solutions while providing technical leadership across teams. You will play a pivotal role in designing a multi-agent AI platform, building scalable cloud-native systems, and driving innovation through applied AI research. As a Staff Engineer, you will work across the full stack of AI engineering — from data pipelines and APIs to distributed cloud deployments — ensuring performance, security, and scalability. Beyond hands-on development, you will mentor engineers, collaborate with product and leadership teams, and champion best practices in quality, observability, and compliance. This is a unique opportunity to shape the future of AI innovation at BQE while making a direct impact on the industries we serve. Key Responsibilities Architect & Lead: Own the design of a multi-agent AI system (LangGraph + MCP + AWS native stack). Scale the Platform : Ensure highly available, cost-optimized, and production-ready deployments on AWS (Lambda, Fargate, API Gateway, Bedrock, OpenSearch). Data Intelligence: Oversee ETL and embedding pipelines that sync SQL data into vector DBs for context-aware AI. Quality First: Champion CI/CD, SonarQube quality gates, testing strategies, and observability best practices. Secure & Compliant: Define standards for tenant isolation, authentication, authorization, and auditability. Innovation & Research: Prototype new capabilities like voice-to-entry, context-aware reminders, and predictive time entry. Mentorship: Guide mobile, backend, and AI teams through design reviews, technical coaching, and cross-team collaboration. Required Experience 6-8 Years of experience in Software Engineering. Deep expertise in cloud architecture (AWS preferred) and distributed systems. Hands-on with Python / Node.js / Kotlin / Java , including designing APIs and microservices. Proven experience with AI/ML systems (LLMs, embeddings, RAG pipelines, or similar). Strong background in CI/CD, code quality, and system observability . Exceptional communicator with ability to partner across engineering, product, and leadership Preferred (Nice to Have) Experience with LangGraph, MCP server design, or multi-agent systems . Prior work on voice interfaces (AWS Transcribe, Alexa, Google Speech, etc.). Experience in FinTech, ERP, or enterprise SaaS platforms . Passion for building frameworks and reusable platforms . Strong AI/cloud expertise; experience with scalable enterprise SaaS or high-scale distributed systems is a strong plus. Innovation mindset with experience exploring and applying emerging AI and cloud-native technologies. Curiosity to explore emerging AI frameworks & Ability to translate them into practical enterprise solutions

Senior Software Engineer – AI & Innovation srinagar,jammu & kashmir,india 8 years None Not disclosed On-site Full Time

BQE Software is seeking a highly skilled and innovative Senior Software Engineer – AI & Innovation to join our R&D Engineering team. This senior-level role is ideal for experienced engineers (6–8 years) who can architect and scale enterprise-grade AI solutions. You will play a pivotal role in designing a multi-agent AI platform, building scalable cloud-native systems, and driving innovation through applied AI research. Key Responsibilities Architect & Lead: Drive the design and evolution of a multi-agent AI platform Scale the Platform : Ensure highly available, cost-optimized, and production-ready deployments on AWS. Quality First: Champion CI/CD, SonarQube quality gates, testing strategies, and observability best practices. Secure & Compliant: Define standards for tenant isolation, authentication & authorization. Foster Innovation & Research: Continuously explore, prototype, and validate new capabilities to enhance the platform. Required Experience 6+ years in software engineering , with at least 2+ years in architectural role. Deep expertise in cloud architecture (AWS preferred) and distributed systems. Hands-on with Python / Node.js / Kotlin / Java , including designing APIs and microservices. Proven experience with AI/ML systems (LLMs, embeddings, RAG pipelines, or similar). Strong background in CI/CD, code quality, and system observability . Exceptional communicator with ability to partner across engineering, product, and leadership Preferred (Nice to Have) Prior work on voice interfaces (AWS Transcribe, Alexa, Google Speech. Experience in FinTech, ERP, or enterprise SaaS platforms . Passion for building frameworks and reusable platforms . Strong AI/cloud expertise; experience with scalable enterprise SaaS or high-scale distributed systems is a strong plus. Innovation mindset with experience exploring and applying emerging AI and cloud-native technologies. Curiosity to explore emerging AI frameworks & Ability to translate them into practical enterprise solutions