Senior Software Engineer
7 days ago
Description:
Job Title: Senior Software Engineer .NET Core with Any Front-End Technology and Database
Experience: 5+ Years
Location: Bengaluru, India
Employment Type: Full-Time
About Idea Infinity IT Solutions Pvt. Ltd.:
Idea Infinity IT Solutions Pvt. Ltd. is a CMMI Level 5 appraised and ISO-certified mid-sized IT organization headquartered in Bengaluru, with a workforce of over 250 professionals.
With annual revenues exceeding $30 million, we specialize in delivering innovative software solutions primarily to the government and power utility sectors across India.
Our mission is to be a Globally admired and respected technology innovator by empowering our customers to succeed through cutting-edge, scalable, and sustainable technology solutions.
Were seeking a Senior Software Engineer (.NET Core) with strong expertise in backend and front-end technologies, who is passionate about building robust, scalable, and high-performance applications.
Role Overview :
As a Senior Software Engineer, you will be responsible for designing, developing, and implementing end-to-end software solutions using .NET Core with a modern front-end technology and strong database integration. You will collaborate with cross-functional teams to ensure high-quality deliverables, performance optimization, and seamless deployment of software products.
Key Responsibilities:
- Design, develop, and maintain scalable applications using .NET Core, C#, ASP.NET, MVC, Web API, and related frameworks.
- Develop RESTful APIs and integrate with front-end and third-party systems efficiently.
- Implement and optimize database solutions using MS SQL Server or PostgreSQL, including stored procedures, indexing, and performance tuning.
- Work with modern front-end technologies such as HTML5, CSS3, JavaScript, jQuery, and any contemporary front-end framework (e.g., Angular, React, or ).
- Ensure clean, maintainable, and efficient code following object-oriented programming (OOP) principles and best practices.
- Utilize design patterns, multi-threading, and performance tuning to deliver high-quality, scalable software.
- Collaborate closely with architects, QA teams, and business analysts to translate requirements into functional technical solutions.
- Participate in code reviews, system architecture design, and continuous improvement of development practices.
- Work with version control tools such as Git, BitBucket, or SVN and contribute to CI/CD processes.
- Stay updated with emerging technologies, frameworks, and best practices.
Key Requirements:
- Bachelors or Masters degree in Computer Science, Information Technology, or a related field.
- Minimum 5 years of hands-on experience in .NET Core / ASP.NET / C# development.
- Proven experience with MVC, Entity Framework, LINQ, and Web API development.
- Strong front-end skills in HTML, CSS, JavaScript, and jQuery; experience with Angular or React is a plus.
- Proficiency in MS SQL Server or PostgreSQL, including database design and query optimization.
- Solid understanding of software architecture, data structures, algorithms, and design patterns.
- Experience with WCF, RESTful services, and WebSockets preferred.
- Familiarity with Agile/Scrum development methodologies.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
Nice-to-Have Skills :
- Exposure to , TypeScript, or microservices architecture.
- Experience in developing applications for utility or government domains.
- Familiarity with cloud platforms (Azure/AWS) and DevOps pipelines.
Why Join Idea Infinity :
- Opportunity to work on impactful, large-scale government technology projects.
- Collaborative, innovation-driven work culture with continuous learning opportunities.
- Work with a diverse, skilled team that values creativity and ownership.
- Competitive compensation and career growth aligned with performance
-
Senior Software Engineer
1 week ago
Bengaluru, Karnataka, India Travtech Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSenior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...
-
Senior Software Engineer
5 days ago
Bengaluru, Karnataka, India Indium Software Full time ₹ 6,00,000 - ₹ 18,00,000 per yearRole: Senior Software Engineer Backend-Focused Full Stack , React, AWS)Base Location: BengaluruRemote6+ years building scalable backend services with (ExpressJS/NestJS), React, and cloud-native serverless architectures.Experienced with TypeScript, ORM tools (Prisma/Sequelize/TypeORM), relational and NoSQL databases, AWS infrastructureSkilled in integrating...
-
Software Engineer Senior
2 weeks ago
Bengaluru, Karnataka, India Progress Software Full time ₹ 8,00,000 - ₹ 20,00,000 per yearJob Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global...
-
Senior Software Engineer
2 days ago
Bengaluru, Karnataka, India Aiprus Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Title:Senior Software Engineer – Java, PySpark, Reactive ProgrammingLocation:Bengaluru, IndiaExperience:5+ YearsJob DescriptionWe are seeking an experiencedSenior Software Engineerwith strong expertise inJava, Apache PySpark, Python, and Reactive Programming. The ideal candidate will be responsible for designing, developing, and implementing...
-
Senior Manager, Software Engineering
5 days ago
Bengaluru, Karnataka, India Performance Engineer Full time ₹ 8,00,000 - ₹ 24,00,000 per yearResponsibilities:Web and Mobile Front-End Development:Build responsive, performant, and feature-rich web applications using Angular (latest version), JavaScript, TypeScript, and RxJS for handling asynchronous operations and complex data streams.State Management with NgRx:Utilize NgRx for managing state in Angular applications. Design scalable and efficient...
-
Senior Software Engineer
5 days ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSoftware Developer 3 As a Senior Software Engineer you will play a vital role in crafting software solutions that drive innovation and user satisfaction. Your expertise will be valued as we continue to push the boundaries of healthcare solutions. In this role, you will be responsible for designing, coding, testing, and maintaining software solutions that...
-
Senior Software Engineer
3 days ago
Bengaluru, Karnataka, India NEC Software Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Software Engineer - Java, Springboot, Microservices, AWS Company Description NEC Software Solutions (India) We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust, market-ready...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...
-
Senior Software Engineer
3 days ago
Bengaluru, Karnataka, India Eka Software Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAbout Quoreka:Quoreka has a formidable presence in the vendor solutions market for metals, energy, and agriculture. Catering a wide range of asset classes, our company utilizes a cloud-based suite of CTRM and ETRM solutions enhanced by AI/ML technology, alongside Supply Chain Management and E-Sourcing products. Today, we boast of extensive CTRM/ETRM...
-
Senior Software Development Engineer
5 days ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior Software Development Engineer As a Senior Software Development Engineer on the Dataplane team, you will design and develop major core components of Oracle's Virtual Cloud Network. You will be responsible for delivering high-speed packet processing architectures and other distributed systems that provide networking features such as TCP/UDP packet...