Job Description
SmartBear is seeking a Senior Software Engineer to join their Test Hub team. The successful candidate will play a key role in enhancing the testing tool by adopting modern backend technologies and contributing to a high-velocity, growing business focused on web, mobile, and desktop test automation.
The Senior Software Engineer will be responsible for developing one of SmartBear's key products, coordinating efforts between frontend and backend teams, and leading technical discussions to align with product needs. They will also drive high engineering standards through peer reviews and ensure code quality and test coverage meet established guidelines. Collaboration with developers, testers, UX designers, and product managers across different locations is also expected.
Role Involves:
- Developing key SmartBear products.
- Coordinating frontend and backend integrations.
- Leading technical discussions and requirement analysis.
- Driving high engineering standards through peer reviews.
- Ensuring test coverage and code quality.
- Collaborating with cross-functional teams.
Requirements:
- Extensive experience in software engineering using C++.
- Knowledge of Delphi.
- 6+ years of experience developing backend solutions.
- Experience with Windows Programming (COM, WinApi).
- Experience in CI/CD pipelines and building SDKs.
- Solid understanding of object-oriented programming.
- Knowledge of design patterns and performance best practices.
- BS degree in Computer Science, Software Engineering, or equivalent.
- English language skills at least B2 level.
Role Offers:
- Career growth opportunities.
- Investment in employee success.
- Celebration of employee birthdays.
- Inclusive and diverse workplace.