Software Engineering Development
About the role
Software Engineering Development
Role Name: Software engineering development Work Site: Remote Start Date: Immediate availability Possible 3 Month CTH
Job Summary
We are seeking a Software Engineering Development professional with strong hands-on experience in software development using C, C++, Java, and Python . The ideal candidate should have solid experience working with cryptographic libraries and security services , along with a strong understanding of quality and security constraints in software development.
The candidate should also be comfortable working in Agile environments , particularly Scrum and potentially SAFe , with the ability to define effective unit tests and knowledge of BDD (Behavioural-Driven Development) . Experience using AI in software development , particularly for implementation, troubleshooting, fixing, and testing, is also required.
Key Responsibilities & Requirements
- Develop software using C, C++, Java, and Python , with at least 4 years of development experience .
- Effectively define and implement unit tests and demonstrate knowledge of BDD (Behavioural-Driven Development) .
- Work with cryptographic libraries and security services , with at least 4 years of relevant development experience .
- Ensure software development activities meet quality and security constraints , supported by at least 4 years of experience in this area.
- Apply Agile development practices , with at least 4 years of experience , including Scrum and possibly SAFe .
- Utilize AI in software development works , with at least 1 year of experience , especially for implementation, troubleshooting, fixing and test .
This engagement is managed end-to-end by Querentia. Our recruiters give you honest feedback at every stage, prepare you for the interview, and support a smooth onboarding once you land the offer.
