This is your opportunity to work in an international team, on a project that impacts businesses around the globe.
SolarWinds is the leading global provider of complete IT management and Automation solutions for Managed Service Providers (MSPs).
Our award-winning product suite includes an efficient password and documentation management solution (SolarWinds Passportal) and has proven track record of helping MSPs standardize and automate management of passwords / documents in order to help delivery of IT services.
Your contribution to the centralized, cloud-based platform will help MSP's Boost operational efficiency, increase security, and drive value.
If you enjoy working in a team of smart people and share the same passion for engineering with them, we'd love to talk to you!
Investigate and resolve complex technical issues with simple and elegant solutions
Continually identify areas of improvement with respect to product supportability, development process and quality
Design, implement, and test new features with minimal supervision
Mentor junior team members, provide technical guidance and adopt and drive best practices within a team
Be self-driven, helping the team achieve goals and overall project delivery milestones
Contribute to our CI / CD pipeline
Working knowledge on LAMP stack
Working knowledge of development using containers
Programming experience with various languages, preferably PHP with Laravel framework
Demonstrated good knowledge in multiple areas of software development (security, design patterns, SOLID principles, etc)
Experience in OOP and writing testable code
Experience with unit testing
Excellent problem-solving skills; can triage and resolve critical issues independently and collaboratively
Nice-to-have Skills :
Programming experience with various languages including strongly typed languages
Experience with TDD
Experience with performance testing
Experience with Agile development practices
Familiarity with AWS services
Interest in CI / CD practices and build configuration management
Good communication skills, both written (documentation) and spoken