Solarwinds Inc. Senior Developer for Business Applications in Brno, Czech Republic


We are glad that you clicked on our job offer, but first we would like to clarify that SolarWinds is not solar power energy plant – we are a multinational software development company (having a startup spirit) that creates cool IT management software that our customers love.


What would you do?

You will join the Business Applications team responsible for the in-house applications and tools that are essential for our internal teams to do their job efficiently. These business applications are often integrated with 3rd party services (NetSuite,, eCommerce, Azure, ...).

Primary responsibilities will include understanding business requirements and translating them into smart and elegant technical design together with our architects resulting into robust and sustainable code. The combination of enhancing various aspects (business logic, cloud infrastructure services, database) of existing applications and tools coupled with working on high-value new projects keeps the job exciting and dynamic.

What will you use?

Our primary technology is .NET so you will use mainly Microsoft Visual Studio as an IDE. Our data is stored in MS SQL database that you will process in C# code and then present results in ASP.NET and ASP.NET MVC using HTML5, CSS3, JavaScript, Jquery and AngularJS. External systems mostly offer interpreted languages like JavaScript for development.

The tools we use on daily basis are Bitbucket, TeamCity, JIRA and Confluence. We are Agile using Scrum.


What do we expect you to know/have?

We want you to have BS or MS in Computer Science or equivalent and commercial experience (at least 3 years) in software design and development focused on application development. Advanced .NET/C# knowledge is key together with solid experience with WCF/Web services (Including SOAP/REST) and relational database leveraging MS SQL Server (queries, stored procedures, subqueries, joins, functions, views, etc.). You need to have skills to develop clean and well-documented code and follow commonly used best practices e.g. code reviews, unit testing and test automation.

As a senior developer, you should be capable of driving research and innovation efforts on new technologies while serving as a domain expert in others. Extra bonus points can be scored with knowledge of Agile development (Scrum, Kanban) and ERP/CRM systems like NetSuite or Salesforce.

Also, because you are reading this job description in English, you need to understand written and verbal English.

What awaits for you besides the top technology and great coworkers?

We offer many benefits – let us list the main ones: competitive salary, bonuses, and growth opportunities.

We promote self-education and support you in learning new things – through conferences, learning tutorials, and mentors. You can enjoy comfortable office spaces with free and tasty coffee, snacks, game rooms, soft chairs, billiard, Wii, and PS 4 with VR.

You can bike to work and find colleagues who do same sports as you do.

We provide Flexi Passes, pension or life insurance benefits, flexible working hours, 3 sick days per year and fruits in the kitchen.

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.

Job ID 2018-10363

# Positions 1

Category (Candidate Search) Engineering

Position Type Permanent

Business Group SolarWinds