This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Software Verification Engineer will ensure the integrity and reliability of customer software through verification processes.
This role involves analyzing technical documentation, executing successful software builds in various programming languages, and validating software functionality against specified requirements.
The position requires versatility and adaptability, as it encompasses tasks in backend, frontend, and DevOps.
Key responsibilities include conducting verification of customer software, achieving software builds across various programming languages, and identifying, diagnosing, and resolving build issues.
The engineer will analyze software requirements and technical documentation to understand build processes and dependencies.
Effective communication with team members and clients is essential to understand requirements and provide updates.
The role also involves staying updated with emerging technologies and contributing to the continuous improvement of verification processes.
Additional tasks may include assisting in backend and frontend development and participating in DevOps activities, including CI/CD pipeline development and maintenance.
Requirements:
Candidates must have 3+ years of development/devops experience.
A minimum of 2+ years of experience with Linux, Windows, and Mac environment fundamentals is required.
A basic understanding of popular backend languages such as Python, Java, NodeJS, and PHP is necessary.
Prior experience or understanding of database and server configuration (MongoDB, SQL, MySQL) is required.
Familiarity with Git is essential.
Basic knowledge of front-end languages (HTML, CSS, and JavaScript) is beneficial.
Basic knowledge of AWS technologies and API configuration is advantageous.
Experience with various build tools, such as msbuild, webpack, and maven, is beneficial.
Candidates should possess technical expertise in multiple programming languages and software development tools.
Strong analytical skills to analyze technical documentation and identify key requirements are necessary.
Excellent problem-solving abilities to diagnose and resolve complex software issues are required.
Effective communication skills, both verbal and written, are essential for collaboration.
The ability to adapt to various programming environments and quickly learn new technologies is important.
Strong teamwork skills and excellent organizational and time-management abilities are required.
Benefits:
Employees will work with passionate and fun-loving colleagues in a supportive environment.
The company offers a startup mindset with ample opportunities for growth.
Regular team activities and gatherings are part of the company culture.
A comprehensive onboarding process with a dedicated ramp-up period is provided.
The team values open communication and direct feedback.
Employees will have the chance to excel in their careers and make a difference in the industry.