368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$21k – $57k per year (Estimated)
Location
Remote/Hybrid (Bengaluru, India)
Seniority
Middle · 4+ years exp
Overview
Company
Impact
Profile match
Ascendion is a software engineering solutions company that offers engineering, cloud, data, experience design, and talent solution capabilities to accelerate the digital transformation of its 2000+ global clients.

Position: Software Engineer: C++ / Windows Application Development

Experience: 4+ Years

BLR-Hybrid

Job Overview

We are looking for an experienced Software Engineer with 4+ years of experience in software development, application testing, maintenance, and production support. The candidate should have strong hands-on experience in C/C++, C++, Win32 API, UWP, DLLs, SQL, and Windows-based application development.

The role requires the ability to work across the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), collaborate with cross-functional teams, analyze technical issues, and deliver reliable software solutions in an Agile environment.

Experience in payment solutions, banking applications, and EMV contact/contactless technologies will be highly relevant for this position.

Key Responsibilities

  • Design, develop, test, maintain, and support Windows-based software applications.
  • Develop and maintain application components using C/C++ and C++.
  • Work with Win32 APIs, UWP applications, and DLLs.
  • Understand business and technical requirements and translate them into software solutions.
  • Perform software development, debugging, troubleshooting, and issue resolution.
  • Analyze application issues and identify root causes.
  • Develop and execute test cases and support UAT activities.
  • Coordinate with QA and other stakeholders for defect resolution and application validation.
  • Support application releases across UAT, pre-production, and production environments.
  • Work with SQL and MS SQL Server for application/database-related activities.
  • Participate in Agile development processes and SDLC/STLC activities.
  • Track defects, change requests, and service requests using JIRA.
  • Support production issues and ensure timely resolution.
  • Prepare and support application patches and releases.
  • Collaborate effectively with development, testing, business, and support teams.

Required Technical Skills

  • Strong programming experience in C/C++ and C++.
  • Good understanding of Object-Oriented Programming and STL.
  • Hands-on experience with Win32 API.
  • Experience in UWP / Windows application development.
  • Good understanding of DLLs and Windows application components.
  • Working knowledge of C# and Python.
  • Good knowledge of SQL and MS SQL Server.
  • Experience in software testing and UAT testing.
  • Experience with Git and JIRA.
  • Good understanding of Agile methodology.
  • Knowledge of both Windows and Linux environments.

Domain Skills - Preferred

  • Experience in payment solution development.
  • Knowledge of payment application design and development.
  • Hands-on experience or knowledge of EMV contact and contactless technologies.
  • Experience working with banking/payment-related applications.
  • Knowledge of transaction-processing applications.
  • Experience with tools such as Postman and payment/certification testing tools.

Application & Production Support

  • Experience supporting applications across UAT, pre-production, and production environments.
  • Experience working with application configuration files, DLLs, web components, and Windows environments.
  • Ability to perform application maintenance and production troubleshooting.
  • Experience preparing application patches and supporting production deployments.
  • Knowledge of production and Disaster Recovery (DR) activities is an advantage.

Tools & Technologies:

Programming: C, C++, C#, Python, Embedded C

Windows Technologies: Win32 API, UWP, DLL

Database: MS SQL Server, SQL

Testing/API: Test Cases, UAT, Postman

Version Control: Git

Project Management: JIRA

Operating Systems: Windows, Linux

Methodologies: Agile, Waterfall

Education:

  • Bachelor's degree in Computer Science / Engineering or equivalent.
  • Master's degree in Business Analysis is an added advantage. The profile indicates a B.Tech in Computer Science and a Master's in Business Analysis.

Preferred Candidate Profile: The ideal candidate should demonstrate:

  • Strong analytical and problem-solving skills.
  • Good communication and interpersonal skills.
  • Ability to work independently and as part of a team.
  • Ability to understand requirements and deliver software solutions.
  • Ability to troubleshoot and resolve application issues.
  • Adaptability to new technologies and development environments.
  • Experience working in Agile software development environments.

C/C++, C++,

Win32 API, UWP, DLLs, SQL and Windows-based application development

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Bengaluru
$17k – $43k per year (Estimated) • Remote • Moscow
C++
Java
Python
Java
Maven
DevOps
Ansible
CI/CD
Docker
Git
Graylog
HAProxy
Jenkins
Nginx
Prometheus
Zabbix
Apply
$100k – $145k per year • In office • Full-Time • 5+ years exp • New York
JavaScript
SQL
TypeScript
Java
Java
Spring Boot
Databases
MySQL
Oracle
PostgreSQL
Frontend
Angular
React.js
Vue.js
DevOps
Git
Apply
In office • Full-Time • Noida
C#
SQL
TypeScript
JavaScript
C#
.NET
Databases
Oracle
Frontend
Angular
DevOps
Incident Management
SLI/SLO/SLA
Apply
Lead AI Engineer 7 hours ago
$106k – $227k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Omaha • Alpharetta
Java
Python
C#
TypeScript
JavaScript
Java
Spring Boot
C#
.NET
AI/ML
Claude
Copilot
LLM
Anthropic
OpenAI
Frontend
Angular
DevOps
AWS
Azure
CI/CD
Docker
GCP
GitLab CI
Jenkins
Kubernetes
OpenShift
Rest API
GitLab
Apply
$71k – $149k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Jacksonville • King of Prussia
Go
Python
Java
Java
Flyway
Liquibase
DevOps
Amazon EKS
ArgoCD
CI/CD
Git
GitHub Actions
GitLab CI
Helm
Jenkins
JFrog Artifactory
Kubernetes
Platform Engineering
SRE
Terraform
AWS
GitHub
GitLab
Cybersecurity
SonarQube
Apply
Tech Managers 11 hours ago
Remote/Hybrid • 10+ years exp
Apex
AI/ML
AI Agents
DevOps
Azure
GitHub
Marketing
Salesforce
QA
Selenium
Apply
In office • 1+ year exp
Apex
AI/ML
AI Agents
DevOps
GitHub
Incident Management
SLI/SLO/SLA
Cybersecurity
CyberArk
Management
Jira
Marketing
Salesforce
QA
Selenium
Apply
$31k – $64k per year (Estimated) • Remote/Hybrid • Bachelor's Degree • Bengaluru
C#
C#
.NET
AI/ML
AI Agents
DevOps
Azure
Azure DevOps
Bitbucket
CI/CD
Datadog
Dynatrace
Git
Jenkins
JFrog Artifactory
Kubernetes
OpenShift
TeamCity
Cybersecurity
Checkmarx
SonarQube
Management
Confluence
QA
JMeter
Apply
Remote/Hybrid • 3+ years exp
Apex
AI/ML
AI Agents
DevOps
Rest API
Marketing
Salesforce
Apply
Technical Manager 12 hours ago
$38k – $84k per year (Estimated) • Remote/Hybrid • Bengaluru
SQL
AI/ML
AI Agents
DevOps
Azure
Azure DevOps
GitHub
Management
Jira
Apply
$16k – $34k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Mumbai • Bengaluru
JavaScript
PowerShell
SQL
C#
C#
.NET
Databases
Azure SQL Database
MS SQL
DevOps
Azure
Rest API
Cybersecurity
Microsoft Entra ID
QA
Postman
Swagger
Apply
$41k – $89k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bengaluru
C#
TypeScript
JavaScript
C#
.NET
Databases
Apache Kafka
AI/ML
Copilot
LLM
OpenAI
Frontend
Angular
GraphQL
DevOps
Azure
Azure AKS
Azure DevOps
CI/CD
Docker
GitHub
GitHub Actions
Grafana
Kubernetes
Prometheus
Rest API
Apply
$38k – $83k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Bengaluru
Databases
Oracle
DevOps
AWS
Platform Engineering
Apply
Data Architect 3 hours ago
$38k – $91k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru • Pune
Node JS
Python
SQL
JavaScript
Databases
Databricks
MongoDB
Redis
Apply
$28k – $71k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
DevOps
CI/CD
Platform Engineering
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.