Senior Level Performance Engineer
Vidoori, Inc., a rapidly growing small business that specializes in building strong Engineering teams that provide high quality, modern technical solutions to our clients. We are seeking a Senior Level Performance Test Engineer. The Senior Application Performance Engineer will work on measuring, analyzing, optimizing the performance and scalability of web applications at Vidoori. The senior performance engineer will also be responsible for working with development teams on architecting and developing large-scale performance testing projects, overseeing their implementation and remediating performance issues with the development team. This role requires a comprehensive understanding of application design, infrastructure, and operations such that the senior performance engineer can be a leader in the organization within the test and integration team for the products they have responsibility.
As part of our elite team, you will define, develop, execute performance/load tests and integrate them with automated test systems (web client/server). To be considered for this position you:
- Must have hands-on have expert knowledge of performance/load testing tools.
- Analyze performance problems in complex applications and suggest remediation strategies.
- Assist in the development of application standards (coding, logging, performance)
- Must have at least 5 years of experience in development or other software development experience.
- Experience with based application frameworks like Play/Spring/Hibernate
- A good understanding of web application and browser concepts (HTTP, connections, authentication and tokens, caching, streaming, etc.)
- Experience Working with data sets using common standards like JSON, XML, CSV, etc.; a general understanding of data storage, encoding, encryption, data transformation, and related concepts
- Demonstrated attention to code quality, maintainability, and version control
- Experience with various applications monitoring tools as well as server monitoring tools.
- Experience with writing scripts in Perl, Python, Ruby, JavaScript, VBScript, or a Linux/Unix/Windows shell scripting language
- Ability to work on multiple projects simultaneously.
- Ability to critically analyze performance test results.
- Must have deep knowledge of how web applications work over HTTP protocol.
- Expert in analyzing performance test result and identify bottlenecks of web applications.
- Experience of developing testing tools.
Required Skills:
- Strong ability to analyze requirements and convert to detailed test cases (positive, negative, exceptions, etc…)
- Tenacity to take each performance issue as far as possible, often to the point of being able to suggest a fix
- Entrepreneurial spirit to get great things done for the team and the business
- Min 5 years of experience using automated test tools for Functional and/or Performance, Stability, Scalability, and Reliability testing using LoadRunner, WebTest, JMeter, Watir, Fit, FitNesse, Ruby or others
- Min 5 years of object oriented programming experience, with C#, Java, Ruby, or C++
- Min 5 years SQL experience and an ability to write intermediate to complex SQL code
- Excellent written and verbal communication skills
- Creative and independent problem solver
- Experience working on performance testing and engineering of large scale web applications.
- Experience on any performance testing tool (HP Performance Center, Jmeter, VSTS, etc.).
- Hands-on experience with performance monitoring tools New Relic APM, App Dynamics, Compuware APM (Dynatrace).
- Experience with diagnostics tools to identify root cause like HP diagnostics.
- Hands-on experience with performance testing applications.
- Experience in both Windows and UNIX environments.
- Strong written, oral & presentation skills.
- Excellent communication and customer-facing skills
- Must be able to work independently as well as within a group while handling projects.
Experience: Seeking ten (10) years of experience performing software development activities, with a Bachelor’s Degree, or eight (8) years of experience with a Master’s Degree
Location: Maryland/ Washington DC Region
Residency: Must be a US Citizen
Clearance: Public Trust
Employment Type: Full-Time/ Hybrid ( Two days on site )
- Locations
- HQ
- Remote status
- Hybrid Remote
Our Culture
Corporate culture is essential to allow the organization to differentiate itself. In terms of image on the one hand, it has strengths both internally and externally to consumers. It is indeed a source of cohesion and motivation of employees and it limits conflicts. With customers, it conveys a positive image and can develop a feeling of closeness to the company or even become a criterion of choice.
About Vidoori
Vidoori, Inc. is a consulting firm that provides Program Management, Information Technology and Engineering services for government and commercial clients.
Our team’s experience and on-going support span numerous government agencies, such as the Census Bureau, Centers for Medicare & Medicaid Services, Department of Defense (Army branch), Department of Homeland Security, Social Security Administration, and Department of Veterans Affairs. Vidoori takes the experiences we gain to continuously improve upon existing and future efforts, while producing innovative solutions to complex problems. We are committed to providing our partners with a low cost, low risk, and high quality driven small business partner for their mission critical needs.
Senior Level Performance Engineer
Loading application form
Already working at Vidoori?
Let’s recruit together and find your next colleague.