Software Engineer

3 weeks 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 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...


  • 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 Developers Experience :8-12yrs Location : Bangalore Skills Required : .Net Core,Kafka, Mongodb 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...


  • Greater Bengaluru Area, India Sonata Software Full time

    Hiring Dotnet Developers Experience :8-12yrs Location : Bangalore Skills Required : .Net Core,Kafka, Mongodb 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...

  • Software Engineer

    4 weeks 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...

  • Software Engineer

    3 days ago


    Greater Bengaluru Area, India Hutility Full time

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


  • 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 Bengaluru Area, India Dell Technologies Full time

    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 collaboration of internal and...


  • Greater Bengaluru Area, India Aetosky Full time

    Company Description At Aetosky, we develop secure and sovereign software platforms that empower defense and dual-use institutions to leverage geospatial data for decisive and impactful actions. Our mission is to provide interoperable tools for national security, intelligence, and strategic infrastructure agencies to achieve critical outcomes, from...


  • Greater Bengaluru Area, India Aetosky Full time

    Company Description At Aetosky, we develop secure and sovereign software platforms that empower defense and dual-use institutions to leverage geospatial data for decisive and impactful actions. Our mission is to provide interoperable tools for national security, intelligence, and strategic infrastructure agencies to achieve critical outcomes, from...