Software Engineer

at SolarWinds (View all jobs)

Bangalore, India

Req ID: 200649

At SolarWinds, we’re a people-first company. Our purpose is to enrich the lives of the people we serve—including our employees, customers, shareholders, Partners, and communities. Join us in our mission to help customers accelerate business transformation with simple, powerful, and secure solutions.

The ideal candidate thrives in an innovative, fast-paced environment and is collaborative, accountable, ready, and empathetic. We’re looking for individuals who believe they can accomplish more as a team and create lasting growth for themselves and others. We hire based on attitude, competency, and commitment. Solarians are ready to advance our world-class solutions in a fast-paced environment and accept the challenge to lead with purpose. If you’re looking to build your career with an exceptional team, you’ve come to the right place. Join SolarWinds and grow with us!

Your Role:

Join our dynamic scrum team as a Senior Developer, taking charge of the Core components within our highly scalable SolarWinds products. Collaborate with product managers to envision, design, and enhance features, striving to elevate customer satisfaction. As a seasoned developer, you’ll have the opportunity to influence team practices and impact the entire department. Explore various communities (DB, Security, Build, Automation, Agile, etc.) aligned with your interests and preferences.

Your Impact:

Lead your team through the entire development lifecycle, from prototyping to deployment Drive the implementation of micro-services and applications, expanding our platform capabilities for comprehensive full stack observability solutions Contribute to an agile team, actively participating in coding, testing, and maintaining high-quality code Foster a collaborative environment, aiding in the growth of technical and soft skills for yourself and your teammates Collaborate with international teams to align with product and organizational goals Take on the role of the team’s technical leader, ensuring the implementation of features aligns with the designated design Guide the team in adhering to best practices and maintaining standards Engage in innovation time to develop customer features and engineering tools

Your Experience:

Must have:

Demonstrated experience (2+ years) as a .NET Developer, showcasing a consistent track record of delivering top-notch software solutions Proficiency in front-end technologies (HTML, CSS, JavaScript) and modern frameworks (e.g., React, Angular) Strong team player with a collaborative, curious, and innovative mindset Expertise in building cloud-native services/applications at scale, utilizing micro-services and event-driven architectures, and working with relational, NoSQL & distributed databases In-depth knowledge of the Microsoft .NET framework, C#, ASP.NET, and related technologies Solid understanding of software development principles, design patterns, and best practices Experience with one or more cloud platforms such as AWS, Azure, GCP, VMWare, and/or Kubernetes Strong database skills, including familiarity with SQL Server databases Capability and willingness to learn and apply new technologies Skills to develop clean and maintainable code, following common practices like unit/automation testing and secure product development

Nice to have:

Exposure to Restful, Web API, WPF, WCF Services Solid understanding of REST & GraphQL Knowledge of Docker/Kubernetes, Micro Services, and SaaS architecture Previous experience in the network monitoring domain is an added advantage Understanding of CI/CD principles Experience in building scalable applications

SolarWinds is an Equal Employment Opportunity Employer. SolarWinds will consider all qualified applicants for employment without regard to race, color, religion, sex, age, national origin, sexual orientation, gender identity, marital status, disability, veteran status or any other characteristic protected by law.

All applications are treated in accordance with the SolarWinds Privacy Notice: