Software Engineer

23 hours ago


Greater Bengaluru Area, India NexionPro Services Full time

Job Title: Software Development Engineer II (SDE-II)Location: Bangalore Experience Required: 5+ YearsRole OverviewWe are seeking a highly motivated Software Development Engineer II (SDE-II) with a strong foundation in computer science, expertise in backend engineering, and hands-on experience in building scalable, resilient systems.In this role, you will work closely with architects, product managers, and engineering teams to design and develop high-quality software solutions using Java, Python, PostgreSQL, Redis, and Kafka.Key ResponsibilitiesDesign & DevelopmentTranslate functional and technical requirements into robust, scalable, and maintainable software solutions.Own end-to-end feature development including design, implementation, testing, deployment, and monitoring.Develop high-performance backend services, REST APIs, microservices, workflows, and data pipelines.Apply deep understanding of Data Structures & Algorithms (DSA) and Low-Level Design (LLD) to create efficient systems.Architecture & System DesignParticipate in architecture discussions, contributing to system design and component-level design.Ensure systems are extensible, secure, scalable, and fault-tolerant.Optimize application architecture for performance, throughput, and low-latency processing.Code Quality & CollaborationWrite clean, well-documented, and testable code following best engineering practices.Perform code reviews and provide constructive feedback to peers and junior engineers.Work closely with product, QA, DevOps, and cross-functional teams to ensure smooth and timely releases.Problem-Solving & OptimizationTroubleshoot, analyze, and resolve complex software issues across the entire technology stack.Improve system reliability, reduce technical debt, and enhance application performance.Drive automation and improve development processes using modern tooling and frameworks.Mandatory Technical SkillsCore SkillsDSA (Data Structures & Algorithms) — strong problem-solving and algorithmic thinkingLLD (Low-Level Design) — solid understanding of OOP, design patterns, and modular designProgrammingJava — strong proficiency in core Java, multithreading, collections, concurrencyPython — ability to write scalable, efficient scripts or backend servicesDatabase & StoragePostgreSQL — strong SQL skills, schema design, indexing, query optimizationRedis — experience with caching strategies, distributed caching, in-memory data storesMessaging & StreamingKafka — experience with event streaming, topics, partitions, consumer groups, and data pipelines



  • Greater Bengaluru Area, 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...


  • Greater Bengaluru Area, 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 ramesh@sonata-software.com along with...


  • Greater Bengaluru Area, India Sonata Software Full time

    Hiring Dotnet DevelopersExperience :8-12yrsLocation : BangaloreSkills Required : .Net Core,Kafka, MongodbSonata Software OverviewIn 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...

  • Software Engineer

    6 days ago


    Greater Bengaluru Area, 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...


  • Greater Hyderabad Area, India Sahaj Software Full time

    About the role You’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes Java, Python, .Net, Golang, TypeScript, Scala, Kotlin, Elixir, Node.js, and Rust. This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional...

  • Software Engineer

    2 weeks ago


    Greater Bengaluru Area, India AlphaNimble Full time

    The CompanyThe Kantata Cloud for Professional Services™ gives businesses the clarity, control, and confidence they need to optimize resource planning and elevate operational performance. Our purpose-built software is helping over 2,500 professional services organizations in more than 100 countries focus on and optimize their most important asset: their...

  • Software Engineer

    2 weeks ago


    Greater Bengaluru Area, India AlphaNimble Full time

    The Company The Kantata Cloud for Professional Services™ gives businesses the clarity, control, and confidence they need to optimize resource planning and elevate operational performance. Our purpose-built software is helping over 2,500 professional services organizations in more than 100 countries focus on and optimize their most important asset: their...

  • Software Engineer

    3 days ago


    Greater Bengaluru Area, India Hutility Full time ₹ 12,00,000 per year

    Role:Senior Software EngineerCompensation:6 LPA CTCLocation:Bangalore Office 5 days a weekAbout the RoleWe are looking for a highly skilled Software Engineer who combines deep technical expertise with strong leadership instincts. This role is ideal for someone who is hands-on with coding, capable of architecting complex systems, and comfortable leading...

  • Software Engineer

    2 weeks ago


    Greater Bengaluru Area, India Trelleborg Group Full time

    Trelleborg is a world leader in engineered polymer solutions for almost every industry on the planet. And we are where we are because our talents brought us here. By specializing in the polymer engineering that makes innovation and application possible, Trelleborg works closely with leading industry brands to accelerate their performance, drive their...

  • Software Engineer

    2 weeks ago


    Greater Bengaluru Area, India Trelleborg Group Full time

    Trelleborg is a world leader in engineered polymer solutions for almost every industry on the planet. And we are where we are because our talents brought us here. By specializing in the polymer engineering that makes innovation and application possible, Trelleborg works closely with leading industry brands to accelerate their performance, drive their...