Sr. Software Engineer

geidea

Bengaluru

On-site

INR 1,400,000 - 2,100,000

Full time

10 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Geidea is seeking a Senior Software Engineer to design, develop, and maintain scalable web apps and APIs that power our digital and merchant ecosystem. You will own full-stack delivery with a focus on secure integrations, performance, and reliability.

The role requires 3–6 years of hands-on experience, a CS degree, and strong C#/REST API skills. Familiarity with fintech domains, Agile practices, and modern frontend technologies is preferred.

Qualifications

  • 3–6 years hands-on experience in .NET Full Stack development.
  • Bachelor's degree in Computer Science or related field.
  • Strong proficiency in C# and REST API development.
  • Solid knowledge of OOP, data structures, and problem solving.

Responsibilities

  • Own design, development, and enhancement of scalable web apps and APIs.
  • Deliver front-end and back-end solutions with maintainability and performance in mind.
  • Develop secure API integrations with internal and third-party systems.
  • Maintain code quality through reviews, standards, and automated checks.
  • Improve performance, reliability and security across systems.
  • Collaborate with Product, QA, DevOps and stakeholders for delivery.

Skills

C#
REST API Development
OOP
Data Structures & Problem Solving
Angular 18+
TypeScript
Responsive Web Development
Git / Source Control
Agile / Scrum
Code Review & Repository Management
FinTech domain knowledge

Education

Bachelor's degree in Computer Science

Tools

MS SQL Server
MongoDB
MySQL
Docker
Jenkins / CI-CD
YAML
Git / Source Control

Job description

Established in 2008, Geidea epitomises customer focused empowerment and commercial success through continuous innovation

Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market

Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity.

Our technology mirrors our people - Smart, Innovative & Forward Thinking

To maintain competitive advantage as we grow, we are currently looking for new a "Senior Software Engineer"

Job purpose:

The Senior Software Engineer – .NET Full Stack is responsible for designing, developing, and maintaining scalable, secure, and high-performance web applications and API platforms that support Geidea’s digital and merchant ecosystem.

This role contributes directly to product innovation, platform reliability, and customer experience by delivering modern full-stack solutions aligned with business objectives, engineering standards, and FinTech industry requirements. The position plays a key role in enabling secure integrations, scalable architecture, and continuous improvement across web and backend systems.

Responsibilities:
1. Solution Design & Application Development

Own the design, development, and enhancement of scalable web applications, APIs, and backend services aligned with business and technical requirements.

2. Full Stack Engineering Delivery

Deliver high-quality front-end and back-end solutions using modern engineering practices while ensuring maintainability, scalability, and performance.

3. API & System Integration Ownership

Develop and maintain secure and reliable API integrations with internal systems, third-party platforms, and merchant ecosystem services.

4. Engineering Quality & Code Excellence

Ensure engineering best practices through clean code principles, peer reviews, coding standards, automated validation, and effective repository management.

5. Performance, Reliability & Security

Contribute to application performance optimization, scalability, reliability, and secure development practices while ensuring compliance with organizational and industry standards.

6. Agile Collaboration & Stakeholder Alignment

Collaborate effectively with Product Owners, QA teams, DevOps, Operations, and cross-functional stakeholders to ensure successful solution delivery.

  • Drive technical improvement initiatives, evaluate emerging technologies, and contribute to engineering knowledge sharing and process optimization.
  • Years of experience 3-6 hands on experience.
  • Bachelor's or above degree in Computer Science.
  • C#
  • REST API Development
  • Object-Oriented Programming (OOP)
  • Data Structures & Problem Solving
Front-End Technologies
  • Angular 18+
  • TypeScript
  • Responsive Web Development
Database Technologies
  • MS SQL Server
  • SQL Query Optimization
  • Database Design & Stored Procedures
Development Practices & Tools
  • Git / Source Control
  • Agile / Scrum
  • Code Review & Repository Management
Preferred/ Nice-to-Have Skills
  • MQTT / EMQX
  • MongoDB / MySQL
  • Docker
  • Jenkins / CI-CD
  • YAML-based deployments
  • Cloud-native or containerized application exposure
  • FinTech, Payment, POS, or Merchant platform domain experience

Our values guide how we think and act - They describe what we care about the most

Customer first - It’s embedded in our design thinking and customer service approach

Open - Openness allows us to constantly improve and evolve

Real - No jargon and no excuses!

Bold - Constantly challenging ourselves and our way of thinking

Resilient – If we fail, we bounce back stronger than before

Collaborative - We know that we can achieve a lot more as a team

We are changing lives by constantly striving for a better solution

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Engineer
Senior .NET Engineer

geidea • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Senior Software Quality Engineer
Senior Software Quality Engineer

geidea • Bengaluru

On-site
INR 1,600,000 - 2,100,000
Technical Support Engineer QA
Technical Support Engineer QA

geidea • Bengaluru

On-site
INR 300,000 - 500,000
Contact Center Advisor (English Speaker)
Contact Center Advisor (English Speaker)

geidea • Bengaluru

On-site
INR 300,000 - 500,000
Senior Jira Administrator
Senior Jira Administrator

geidea • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Jira Admin
Jira Admin

geidea • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer- Full Stack Developer (Backend)
Senior Software Engineer- Full Stack Developer (Backend)

PLP Group • Pune District

On-site
INR 3,000,000 - 4,200,000
Competitive salary
Medical insurance
Senior Software Engineer- UI/UX Frontend
Senior Software Engineer- UI/UX Frontend

PLP Group • Pune District

On-site
INR 1,400,000 - 2,200,000
Competitive salary in a fast-growing 1
Medical insurance with dependents
Personal and professional growth in a,
Senior Backend Developer
Senior Backend Developer

CellPoint Digital • Maharashtra

On-site
INR 1,500,000 - 2,700,000
Competitive salary
Software Engineer - Professional
Software Engineer - Professional

Worldline • Pune District

On-site
INR 1,800,000 - 3,000,000