Senior Software Engineer

6 days ago


bangalore, India MS Shift, Inc. Full time

Senior Software Developer – .NET Core & React.jsOwn the end-to-end build of a new, modern company website—from architecture and UI implementation to performance, accessibility, analytics, SEO, and deployment. You’ll translate requirements into a fast, secure, maintainable site and establish a lightweight component library/design system for future growth.Responsibilities:• Backend Development (ASP.NET Core):• Design, develop, and maintain RESTful APIs using ASP.NET Core.• Implement authentication and authorization mechanisms using JWT, OAuth, or IdentityServer.• Optimize database performance using Entity Framework Core (EF Core) with SQL Server/PostgreSQL.• Write efficient and secure backend logic, ensuring scalability and maintainability.• Integrate third-party services and APIs.• Frontend Development (React.js):• Develop and maintain user-friendly React.js applications.• Implement state management using Redux, Zustand, or React Query.• Ensure responsive UI/UX with CSS-in-JS, Tailwind, or Material UI.• Optimize frontend performance and ensure cross-browser compatibility.• General Responsibilities:• Collaborate with product managers, designers, and other developers to define requirements and deliver high-quality software.• Perform code reviews and provide mentorship to junior developers.• Ensure best practices in coding, security, and DevOps.• Write unit and integration tests using xUnit, Jest, or Cypress.• Work with CI/CD pipelines (GitHub Actions, Azure DevOps, or Jenkins) for automated deployments.• Stay updated with emerging technologies and contribute to continuous improvements.Qualifications:• 10+ years of experience in full-stack web development.• Strong knowledge of C# and ASP.NET Core.• 5+ years of experience in React.js, TypeScript, and JavaScript (ES6+).• Experience with SQL Server, PostgreSQL, or NoSQL databases.• Familiarity with Microservices architecture and Docker/Kubernetes.• Hands-on experience with Azure.• Strong understanding of SOLID principles and clean architecture.• Experience with unit testing and test-driven development (TDD).• Proficiency with Git and Agile development methodologies.• Preferred Qualifications:• Knowledge of Domain-Driven Design (DDD).



  • bangalore, India Indium Software Full time

    Role: 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...


  • bangalore, India Better Software Full time

    Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them.We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...


  • bangalore, India Better Software Full time

    Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them. We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...


  • bangalore, India Sonata Software Full time

    Hiring Python Developers Experience : 8-12yrs Location : Bangalore/Hyderabad Notice Period : Immediate Job Description : Mandatory Skills : Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL, Scala, CI/CD pipelines, Hadoop ecosystem. Good Communication and Interpersonal Skills Please share the profiles to along with the ctc details and the...


  • bangalore, India Sonata Software Full time

    Hiring Python Developers Experience : 8-12yrsLocation : Bangalore/HyderabadNotice Period : ImmediateJob Description :Mandatory Skills: Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL,Scala, CI/CD pipelines, Hadoop ecosystem.Good Communication and Interpersonal SkillsPlease share the profiles to ramesh@sonata-software.com along with the ctc...


  • bangalore, India Sonata Software Full time

    Sonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers. As a leading Modernization Engineering company, we aim to deliver modernization-driven...


  • bangalore, India Dell Technologies Full time

    Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • bangalore, India Solera Full time

    Job Title: Senior Software Engineer (P3)Location: DealerSocket, Solera India, BangaloreAbout Solera:Solera is a global leader in data and software solutions that manage and protect life's most important assets: our cars, homes, and identities. We are dedicated to delivering innovative solutions that drive efficiency and enhance customer experiences.Job...


  • bangalore, India ValueMatrix.AI Full time

    Role DescriptionThis is a full-time remote role for a Senior Software Engineering Manager at ValueMatrix.ai. The Senior Software Engineering Manager will be responsible for leading a team of software engineers and managing software development projects. The Senior Software Engineering Manager will be responsible for developing software design plans,...


  • bangalore, India Dell Technologies Full time

    Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...