Senior Software Engineer
Current- Understanding Software Requirements.- Analyzing SW Requirements and translating them into functional and non-functional requirements.- Creation of test specifications, and execution of tests (unit/integration test in software development, integration/system tests in case of SW quality control).- SW design of your component/module /test suite.- Coordination with the architecture team.- Carrying out requirements and design reviews as well as code reviews.- Planning/breaking down work packages (assignments) and following up on them.- Conducting technical interviews.- Mentoring other people.- Understand priorities and make decisions.