Associate Staff Software Engineer

2 weeks ago


Bengaluru, Karnataka, India OnSolve Full time

Job SummaryAt OnSolve, the Associate Staff Senior Software Engineer is responsible for contributing to the current OnSolve Platform and the next-generation go forward OnSolve platform.

This role is a senior technical resource working on solutions that are mission critical, high availability cloud platforms that handle burstable, high-volume messaging loads -performance, stability, and quality are critical requirements.

ResponsibilitiesCollaborate/Mentor a team of engineers to build cross-cutting services, data stores, and APIs (including GraphQL).Design, develop, and implement scalable, reliable, and maintainable .NET applications using .NET Core.

Develop containerized microservices hosted on AWS and distributed NoSQL data stores with Postgres, Cassandra, DynamoDB, and Elasticsearch.
Conduct programming, system design, code review, design review, unit testing, and integration testing.
Understand and communicate requirements effectively and work with Support to address customer issues.
Troubleshoot and analyze complex software issues to identify root causes and provide solutions.
Create and maintain detailed documentation of software issues, troubleshooting steps, and solutions. Identify trends in customer issues and propose solutions for long-term improvements.

Provide training and mentorship to junior software engineers and share technical knowledge with the wider team to improve overall quality and effectiveness.

Engage with customers to provide timely and effective resolution of their software-related issues.
Communicate technical solutions clearly and concisely and establish customer relationships that build trust and loyalty.
Participate in process improvement initiatives to optimize the team's workflows, tools, and methodologies. Continuously improve quality and efficiency and ensure compliance with internal and external standards.
Possess in-depth knowledge of software architecture, system integration, and product functionalities. Understand the software development life cycle and actively contribute to product development and improvement.
Responsible for independently learning new features and functions of OnSolve's applicationOther duties as assigned.

QualificationsBachelor's degree in computer science, Information Technology, or related field7+ years of extensive experience in developing applications using .NET Core, ASP.NET Core, and REST API development.

Hand-on experience in working with queueing mechanisms – Kafka, RabbitMqShould possess good experience using any of the NO SQL databaseShould possess good experience in coding standards, design patterns, and unit testingAbility to demonstrate good CI/CD practicesShould have experience in version control and related best practices using SVN/TFS/GIT.Should understand fundamentals of iterative development in the Agile-Scrum methodology.

Strong background culture of delivering projects with first-time-right / Zero defects in ProductionExcellent experience in exposure to Web Services, REST services, and WEB APIs which communicate data in both XML & JSONAbility to keep up with innovation in application designExceptional communication skills.


The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification.

They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified.

All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.

  • Bengaluru, Karnataka, India OnSolve Full time

    Job Summary At OnSolve, the Associate Staff Senior Software Engineer is responsible for contributing to the current OnSolve Platform and the next-generation go forward OnSolve platform. This role is a senior technical resource working on solutions that are mission critical, high availability cloud platforms that handle burstable, high-volume messaging...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, Karnataka, India Nielsen Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    We're transforming the software industry. We're Flexera. With more than 50,000 customers across the world, we're achievingthat goal.Butwe knowwe can't do any of that without our team. Ready to help us re-imagine the industry during a time of substantial growth and ambitious plans? Come and see why we're consistently recognized by Gartner, Forrester and IDC...


  • Bengaluru, Karnataka, India Nielsen Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, Karnataka, India Protoporos Staffing Services Private Limited Full time

    Opportunity with aleadingB2B SaaS product clientspecializing in cutting-edgedata integration solutionsPosition Overview:We are seeking a highly skilled and experiencedStaff Engineerto join the Engineering team. As a Staff Engineer, you will play a crucial role in designing and implementing scalable, reliable, and high-performance data integration solutions....


  • Bengaluru, Karnataka, India Synopsys Inc Full time

    At Synopsys, we pride ourselves for building products and delivering services that help our customers keep their applications safe and secure. Our people do this so well, we have been named the AppSec leader for seven years in a row by Gartner.We are looking for an experienced staff software engineer who will join forces with the development team for our...


  • Bengaluru, Karnataka, India Synopsys Inc Full time

    At Synopsys, we pride ourselves for building products and delivering services that help our customers keep their applications safe and secure. Our people do this so well, we have been named the AppSec leader for seven years in a row by Gartner. We are looking for an experienced staff software engineer who will join forces with the development team for our...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Embark on a transformative career as a Guidewire Cloud Platform Software Engineer, where you will be at the forefront of revolutionizing how business leverage cloud technologies. We are seeking talented individuals to join our innovative team, where your expertise will be instrumental in designing, implementing, and optimizing robust cloud...


  • Bengaluru, Karnataka, India Protoporos Staffing Services Private Limited Full time

    Opportunity with a leading B2B SaaS product client specializing in cutting-edge data integration solutions Position Overview: We are seeking a highly skilled and experienced Staff Engineer to join the Engineering team. As a Staff Engineer, you will play a crucial role in designing and implementing scalable, reliable, and high-performance data integration...


  • Bengaluru, Karnataka, India Protoporos Staffing Services Pvt Ltd Full time

    Opportunity with a leading B2B SaaS product client specializing in cutting-edge data integration solutions.Position Overview: We are seeking a highly skilled and experienced Staff Engineer to join the Engineering team. As a Staff Engineer, you will play a crucial role in designing and implementing scalable, reliable, and high-performance data integration...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    We're transforming the software industry. We're Flexera. With more than 50,000 customers across the world, we're achievingthat goal.Butwe knowwe can't do any of that without our team. Ready to help us re-imagine the industry during a time of substantial growth and ambitious plans? Come and see why we're consistently recognized by Gartner, Forrester and IDC...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, Karnataka, India Nielsen Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, Karnataka, India Nielsen Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire is a product-based company that provides market-leading software for the second-largest financial services industry in the world: insurance. We build the core applications that Property and Casualty (P&C) insurers use to create their products, sell policies, settle claims, and bill their customers. We deliver SaaS solutions via Guidewire Cloud that...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire is a product-based company that provides market-leading software for the second-largest financial services industry in the world: insurance. We build the core applications that Property and Casualty (P&C) insurers use to create their products, sell policies, settle claims, and bill their customers. We deliver SaaS solutions via Guidewire Cloud that...